15

tail -f -n10一致したパターンに相当するものを達成しようとしています。

最初は思っtail -f -n10 | grep PATTERNたのですが、ファイルの最後の 10 行のパターンに一致する行のみが返されます。

私が探しているのは、ファイルの最後の 10 行の一致ではなく、ファイルに存在する最後の 10 件の一致です。これを達成する方法はありますか?

注意:出力を連続させたいので、tail -f を指定しました。このコマンドを使用して、特定のパターンのログ ファイルを監視しています。

4

2 に答える 2

18

grep PATTERN FILE | tail -n10; tail -f -n0 FILE | grep PATTERN;

于 2013-11-08T19:27:22.517 に答える