いくつかのログファイルを監視するためのシェルスクリプトを作成しようとしています。私は次のようなコマンドを使用しています:
tail -f /var/somelog | grep --line-buffered " some test and p l a c e h o l d e r" | cut -f 3,4,14 -d " "
ログファイルは次のようになります。
some test and p l a c e h o l d e r 3
some test and p l a c e h o l d e r 4
some test and p l a c e h o l d e r 5
some test and p l a c e h o l d e r 6
など..私の問題は、コマンドの出力に最後の行が表示されないことです
some test and p l a c e h o l d e r 6
行まで
some test and p l a c e h o l d e r 7
ログに追加されます。
問題を明確にしたいと思います。誰かが私がこれを解決するのを手伝ってくれる?ありがとうございました :)