質問: 特定のファイルタイプの特定のテキストをどのように検索しますか? 重複の可能性: テキストのソースファイルをgrepするにはどうすればよいですか? 現在のディレクトリで特定のファイルタイプの特定のテキストを再帰的に検索するコマンドは何ですか?
回答: find . -type f -name '*.extension' | xargs grep "string" このコマンドは、*。extensionというパターンに一致する名前のファイルについて、ローカルディレクトリ(。)でfindを実行し、次に-の結果に対して "string"でgrepを実行します。 検索。 findは本質的に再帰的であることに注意してください。必要なファイルを、名前に基づいていないファイルと区別できる限り、これでうまくいくはずです。