拡張子を指定して、さらにディレクトリ配下すべてを対象にgrepする方法を以下に記します。findやxargsを使用せず、grepのオプションのみで実現できます。以下に記す構文により、指定したパターンのファイルのみ対象として検索します。配下のディレクトリ内のファイルも対象となります。(再帰検索となります。ディレクトリ尚、オプション-rでサブディレクトリも対象となります。以下に実行例を記します。†たくさん出力されてしまいます。指定した拡張子のファイルのみ対象とする場合は、includeでしたが、除外するexcludeオプションもあります。構文はincludeと同じで、includeがexcludeにかわります。本資料では、よくあると思われる拡張子によるパターン検索例を記述しました。指定するのはパターンなので、以下のようにファイル名にbashという文字列が含まれるものを対象とするようなこともできます。list.以上、grepで対象ファイルを絞り込み、再帰検索する方法でした。