Top/シェル/ファイルの中身をgrepしてファイル名をリストする 2015-04-03 (金) 18:00:11 次と重複 シェル/特定の文字列を含むファイルを探す キーワード† find grep ↑やりたいこと† 特定の文字列を含むファイルのファイル名をリストしたい。 ↑どうやって† たとえば「HOGE」を探す場合 $ find . -name "*.txt" -exec grep -q HOGE {} \; -print または $ find . -name "*.txt" -print | xargs grep HOGE ↑備考† オプションでgrepするか、パイプしてxargs越しにgrepする。 ↑参考† find -execの使い方 - にたまごほうれん草