Tabii ki biliyorum
cat logfile.txt | wc -l
120
bana bir dosyadaki satır sayısını söyleyecektir.
Buna karşılık
tail -f logfile.txt
bana başka bir programın yazdığı yeni satırları gösterecek logfile.txt
.
Her ikisini de birleştirmek mümkün mü böylece logfile.txt dosyasının sürekli güncellenen satır sayısını standart metin yardımcı programlarıyla alabilir miyim?
Hakkında bilgim var
watch wc -l logfile.txt
ancak her seferinde tüm dosyayı tekrar saymak istemiyorum, bu israf gibi görünüyor. İnsanın her saniye ya da öylesine eklenmiş bir sayıma ve muhtemelen satırın sonundaki \r
yerine bir sayıma ihtiyacı olacaktır \n
.
cat
çıkışıwc
da büyük bir atıktır !!