Я хочу зробити щось подібне:
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
.