
出力を見たいです。ログファイル1つのドメインと次のドメインにのみgreped2行。
例:
tail -f /var/log/apache2/modsec_audit.log |grep mydomain.de
以下を含むすべての行を表示します。"mydomain.de"ただし、重要な情報はドメインを含むその下の行にあります。
答え1
grep には、結果の前後の行数を定義する追加オプションがあります。
-A
(後ろに)-B
(今後)-C
(コンテキスト[前+以降])
したがって、お客様の場合は、次のものが必要です-A
。
YOUR_COMMAND |grep -A NUMBER YOURDOMAIN
上記のコマンドは、NUMBER
ファイルに次の行を印刷します。YOURDOMAIN
答え2
grepにコンテキスト行番号を渡してみてください。
| grep -C 5
試合前後に5行を印刷します。