複数のコマンドの std-out を 1 つのコマンドにパイプするにはどうすればよいですか? 何かのようなもの:
(cat my_program/logs/log.*;tail -0f my_program/logs/log.0) | grep "filtered lines"
パイプを使用して単一のコマンドラインで次のすべてのコマンドを実行し、一時ファイルへのリダイレクトを使用したくない (可能な場合)。括弧を使用できないことを意味する小さなニュアンスが 1 つあります。最後のコマンドをテールフィードにしたいので、すべての行がstd-inによって受信された後にgrepが発生するようにします-EOFシグナルを待ちません。