Разделение ввода на несколько строк
Используя tr
, вы можете разделить ввод с помощью произвольного разделителя на несколько строк.
Затем этот ввод может быть пропущен черезsort
(с использованием -n
, если ввод является числовым ).
Если вы хотите сохранить разделитель в выводе, вы можете снова использовать tr
, чтобы добавить разделитель обратно.
напр. использование пробела в качестве разделителя
cat input.txt | tr " " "\n" | sort -n | tr "\n" " "
вход:1 2 4 1 4 32 18 3
выход:1 1 2 3 4 4 18 32