Chcę zrobić coś takiego:
watch tail -f | wc -l
#=> 43
#=> 56
#=> 61
#=> 44
#=> ...
Co sekundę liczy nowe linie ogona
/ Linux, CentOs
Aby być bardziej przejrzystym. Mam coś takiego:
tail -f /var/log/my_process/*.log | grep error
Czytam niektóre komunikaty o błędach. A teraz chcę je policzyć. Ile ~ błędów mam w sekundę. Tak więc jedna linia w dzienniku to jeden błąd w procesie.
tail -f /var/log/my_process/*.log |grep error > /tmp/error.lines & ; watch wc /tmp/error.lines
? Następnie zrób matematykę.
tail -f /path/to/file
samego. Jeśli chcesz oglądać wiersze pliku, możesz użyćwatch wc -l /path/to/file
.