Wiem to oczywiście
cat logfile.txt | wc -l
120
powie mi liczbę wierszy w pliku.
Natomiast
tail -f logfile.txt
pokaże mi nowe wiersze, do których pisze inny program logfile.txt
.
Czy można połączyć oba, aby uzyskać ciągłą aktualizację liczby wierszy pliku logfile.txt ze standardowymi narzędziami tekstowymi?
Wiem o tym
watch wc -l logfile.txt
ale nie chcę za każdym razem przeliczać całego pliku, co wydaje się marnotrawstwem. Potrzebny byłby tylko licznik dołączany co sekundę i prawdopodobnie \r
zamiast \n
na końcu linii.
cat
produkcja rur dowc
jest również dużym marnotrawstwem !!