home wiki.fukuchiharuki.me
Menu

次と重複

キーワード

  • find
  • grep

やりたいこと

特定の文字列を含むファイルのファイル名をリストしたい。

どうやって

たとえば「HOGE」を探す場合

$ find . -name "*.txt" -exec grep -q HOGE {} \; -print

または

$ find . -name "*.txt" -print | xargs grep HOGE

備考

オプションでgrepするか、パイプしてxargs越しにgrepする。

参考