基本形
grep 'keyword' path/to/dir
各出力行の前に、入力ファイルにおける行番号を表示する
grep -n 'keyword' path/to/dir
再帰的にディレクトリ内を検索する
grep -r 'keyword' path/to/dir
正規表現で検索する
grep -E 'reg|exp' path/to/dir
ファイルの拡張子を限定する
grep --include='*.html' 'keyword' path/to/dir
検索結果をUnicodeに変換する
grep 'keyword' path/to/dir | nkf -w
キーワードをShift_JISにして検索する
grep `echo "キーワード" | nkf -s` path/to/dir
組み合わせるとこんな感じ?(正規表現はSJIS検索と同居でき無さそうなので除外)
grep -nr --include='*.html' `echo "キーワード" | nkf -s` path/to/dir | nkf -w
0 件のコメント:
コメントを投稿