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 \rzamiast \nna końcu linii.
catprodukcja rur dowcjest również dużym marnotrawstwem !!