Takuya Miyashita
This site
Web
Start:
*grep コマンド メモ [#jf1ef6e9]
モジュールで分割され,ディレクトリやファイル群がたくさん...
grep -r "keyword" .
これでカレントフォルダ(.)の階層下全て(-r)検出できる.~
keywordにスペースを含む場合は「"」でくくること.~
grepはマッチする文字列の検出であり,「*」が不要なことに注...
またfindコマンドと書く順番が異なる.~
以下は個人的によく使うオプション.
-i:大文字小文字の区別なし
-l:該当ファイルのパス・ファイル名のみ表示
-n:パターンマッチした行数を表示
-r:サブディレクトリも含めて再帰的に検索
-I:バイナリファイルを無視(検索対象から除外)
また,パターンにマッチするファイルのリストを作成したいとき...
grep -rlI keyword . >filelist.dat
とか実行すればOK.
End:
*grep コマンド メモ [#jf1ef6e9]
モジュールで分割され,ディレクトリやファイル群がたくさん...
grep -r "keyword" .
これでカレントフォルダ(.)の階層下全て(-r)検出できる.~
keywordにスペースを含む場合は「"」でくくること.~
grepはマッチする文字列の検出であり,「*」が不要なことに注...
またfindコマンドと書く順番が異なる.~
以下は個人的によく使うオプション.
-i:大文字小文字の区別なし
-l:該当ファイルのパス・ファイル名のみ表示
-n:パターンマッチした行数を表示
-r:サブディレクトリも含めて再帰的に検索
-I:バイナリファイルを無視(検索対象から除外)
また,パターンにマッチするファイルのリストを作成したいとき...
grep -rlI keyword . >filelist.dat
とか実行すればOK.
Page:
Edit with a page name which already exists