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