UNIX系OS ( Mac / Linux / FreeBSD )のシェルコマンドに関する各種メモ書き

findとgrepによる再帰検索

● grepによる再帰検索

拡張子 .ts と .tsx ファイルを 文字列 foobar で検索 (カレントディレクトリ ./ 以下)

grep -rnw './' -e 'foobar' --include=\*.{tsx,ts}

● findとgrepによる再帰検索

再帰的に文字列【onClick】でカレントディレクトリ以下の全ての【拡張子 .tsxファイル】を検索するには

find . -name "*.tsx" -print0 | xargs -0 grep 'onClick'

とやります。

拡張子 による絞り込みが不要の場合は、以下のようにしてもokです

grep -r 'onClick'  .

関連エントリー

No.43
02/27 14:05

edit

ファイル