Das weiß ich natürlich
cat logfile.txt | wc -l
120
wird mir die Anzahl der Zeilen in einer Datei sagen.
Wohingegen
tail -f logfile.txt
zeigt mir die neuen Zeilen, in die ein anderes Programm schreibt logfile.txt
.
Ist es möglich, beide zu kombinieren, so dass ich eine fortlaufende Aktualisierung der Zeilenanzahl von logfile.txt mit Standardtextdienstprogrammen erhalte?
Ich weiß ungefähr
watch wc -l logfile.txt
aber ich möchte nicht jedes Mal die ganze Datei neu zählen, das scheint eine Verschwendung zu sein. Man würde ungefähr jede Sekunde eine Nur-Anhänge-Zählung benötigen und wahrscheinlich eine \r
anstelle einer \n
am Ende der Zeile.
cat
ausgegeben wird,wc
sind ebenfalls eine große Verschwendung !!