Ich möchte so etwas machen:
watch tail -f | wc -l
#=> 43
#=> 56
#=> 61
#=> 44
#=> ...
Jede Sekunde werden neue Schwanzlinien gezählt
/ Linux, CentOs
Um klarer zu sein. Ich habe so etwas:
tail -f /var/log/my_process/*.log | grep error
Ich lese einige Fehlermeldungen. Und jetzt möchte ich sie zählen. Wie viele ~ Fehler habe ich in einer Sekunde bekommen. Eine Zeile in einem Protokoll ist also ein Fehler in einem Prozess.
tail -f /var/log/my_process/*.log |grep error > /tmp/error.lines & ; watch wc /tmp/error.lines
? Dann mach Mathe.
tail -f /path/to/file
alleine zu verwenden . Wenn Sie Dateizeilen überwachen möchten, können Sie verwendenwatch wc -l /path/to/file
.