Linux grepコマンド -A(特定の文字を含む後の行だけ抽出する)

皆さん、ログ解析やテキスト検索の際に 特定のキーワードが含まれる行だけでなく、その後の情報も知りたい と思ったことはありませんか?

そんなときに便利なのが grepコマンドの「-A」オプション です。

例えば、次のコマンドを実行すると:

sh
 
$ dmesg | grep -A 2 -w cpu

「cpu」を含む行と、その後の 2行 をセットで表示できます。

これにより、システムの状態やエラーメッセージの前後関係が より明確 になり、トラブルシューティングの際に役立ちます。