Я хочу сделать что-то вроде этого:
watch tail -f | wc -l
#=> 43
#=> 56
#=> 61
#=> 44
#=> ...
Он считает новые линии хвоста каждую секунду
/ Linux, CentOs
Чтобы быть более понятным. У меня есть что-то вроде этого:
tail -f /var/log/my_process/*.log | grep error
Я читаю некоторые сообщения об ошибках. И теперь я хочу их посчитать. Сколько ошибок ~ я получил в секунду. Таким образом, одна строка в журнале - это одна ошибка в процессе.
tail -f /var/log/my_process/*.log |grep error > /tmp/error.lines & ; watch wc /tmp/error.lines
? Тогда делай математику.
tail -f /path/to/file
одиночку. Если вы хотите посмотреть строки файла, вы можете использоватьwatch wc -l /path/to/file
.