grepコマンドでファイル検索
例えば、httpd.confファイル内から「mod」を含む行を検索したいとします。
$ grep mod httpd.conf
ファイルを柔軟に指定する事も可能です。
$ grep .conf *
この場合、ディレクトリ内の全てのファイルから「.conf」を含む行を検索します。
検索対象をファイルだけでなく、ディレクトリも含める場合
$ grep CONFIG:: */
とします。
grepコマンドの便利なオプション
- h 行の先頭にファイル名を表示しない(複数ファイル指定時)。
- i 大文字小文字を区別しない。
- n 検索結果に行番号を表示。
- v 指定パターンに含まれないものを検索
と、非常に便利。