ファイルの名前を出力するこのgrep
コマンドがあります (これには、いくつかのパターンとの一致が含まれます)。これらのファイルをファイル解析プログラムで解析したいと考えています。パイプチェーンは次のようになります。
grep -rl "{some-pattern}" . | {some-file-parsing-program} > a.out
これらのファイル名をファイル解析プログラムへのコマンド ライン引数として取得するにはどうすればよいですか?
たとえばgrep
、ファイル名a
、b
、 を返すとしますc
。実行しているかのようにファイル名を渡すにはどうすればよいですか
{some-file-parsing-program} a b c > a.out
?