Результаты поиска
Найдено результатов: 1
Счетчик строк stdout в реальном времени?
Есть скрипт, который что-то делает и в stdout выплевывает строчки. (например tail -f /var/log/messages).
Мне содержимого этого stdout не нужно, но нужно в реальном времени смотреть сколько строчек было выплюнуто в stdout.
Есть такие утилиты или скрипты? а то так не хочется самостоятельно велосипед писать.
UPD. решенно силами awk и символа возврата каретки
tailf /some/file.log | awk 'BEGIN {C=0} ; {printf "\r"C++" "}'
UPD2 hacked до использования встроенных переменных:
tailf /some/file.log | awk '{printf "\r"NR}'
tailf /some/file.log | awk 'BEGIN {C=0} ; {printf "\r"C++" "}'tailf /some/file.log | awk '{printf "\r"NR}'