というバイナリがあるとしfoo
ます。
出力をリダイレクトしたい場合 foo
他のプロセスbar
、次のように記述できます./foo | bar
。
一方、私がしたい場合 time
FOO、およびリダイレクトの出力time
Iは、書くことができますtime (./foo) | bar
。
私の質問は、どのように出力を出力のtime
最後に貼り付けることができますかfoo
、同じパイプにパイプする方法はありますか?
次の解決策は私が探しているものではありません。プロセスの2つの別々のインスタンスを開始するのbar
に対し、1つの共有パイプを1つのインスタンスにbar
。
time (./foo | bar) | bar
好奇心旺盛で、誰のために、2つのインスタンスを開始したくない理由bar
ISがあるためbar
、ネットワーククライアントにすることができ、私はタイミング情報が同じの一部としてサーバーに送信したいhttp POST
プロセス出力としてメッセージ。