-1

あるプログラムから別のプログラムに入力を継続的にパイプする方法を探しています。iNotifyまたはファイルポーリングを使用できますか、stdinまたは一時ファイルを使用する方がよいですか。

編集

Pipe(2)ではなくシェルパイプを参照していることを示さなかったことをお詫びします。

4

1 に答える 1

4

パイプはすでに継続的に稼働しています。を実行すると、 stdoutにさらに出力を書き込むprog1 | prog2たびに、stdinでこれが表示され、読み取ることができるようになります。パイプの側面を閉じるまで(または終了するまで、同じことを行う)、パイプ上のファイルの終わりは表示されません。prog1prog2prog2prog1

于 2012-11-23T22:55:34.430 に答える