Я использую sort
и uniq
для обработки вывода скрипта, т.е.
script | sort | uniq -c
Сценарий выводит данные порциями примерно по 1000 строк, затем выполняет дополнительную обработку и затем выводит еще 1000 строк. Части полностью независимы.
Мне было бы полезно иметь возможность обрабатывать вывод фрагментами по 1000 строк через sort
и uniq
и выводить результаты в консоль перед продолжением процесса.
Другими словами, я хочу, чтобы sort
очищал свой буфер после обработки 1000 строк. Возможно ли это каким-либо образом?
script
и передать его отдельным процессамsort
. Как вы могли легко добиться этого с помощью bash, я не знаю - person Silly Freak   schedule 17.04.2014