
tail -f
特定の文字列/単語を確認した後にコマンドを停止するにはどうすればよいですか?
拡大するログを追跡し、tail
特定の単語を見つけたら停止しようとしています。kill
そのためのコマンドはありますか? UNIX を始めたばかりです。
答え1
pgrep -f 'tail -f your_filename'|xargs kill
答え2
書き込み中のファイルを末尾まで追跡したい場合は、grep 行バッファリングを有効にすることができます。
tail -f your_file | grep --line-buffered your_pattern
ファイルが静的な場合は、探しているパターンをファイルで grep できます。