grepコマンド-特定の文字を含む行を抽出する
grepコマンドとは
ファイルの中で、指定した文字列が含まれている行を表示するコマンド。
例)projectディレクトリ配下で「customer」という文字を含むファイルを抽出する
$ grep customer project/*
実行結果をファイルに出力する
$ grep customer project/* > file1
便利なオプション
-n:検索結果に行番号を表示する
$ grep -n customer project/*
-r:ディレクトリ内も検索対象とする
$ grep -r customer project/*
-h:検索結果にファイル名を表示しない
$ grep -h customer project/*
-C:検索結果にファイル名を表示しない
#前後に1行ずつ表示する $ grep -C 1 customer project/*