もちろん知っている
cat logfile.txt | wc -l
120
ファイル内の行数を教えてくれます。
一方、
tail -f logfile.txt
別のプログラムが書き込む新しい行を表示しlogfile.txt
ます。
両方を組み合わせて、標準のテキストユーティリティでlogfile.txtの継続的な更新行数を取得することは可能ですか?
私は知っています
watch wc -l logfile.txt
しかし、毎回ファイル全体を再カウントしたくないので、それは無駄だと思われます。1秒ごとに追加のみのカウントが必要になり、おそらく行末では\r
なくカウントが必要になり\n
ます。
cat
出力wc
も大きな廃棄物です!!