私はLinuxの新しいC. C++の人間です。Pls。アドバイス可能な解決策。Linuxの別のプロセスの出力を読むにはC
マイシナリオ:プロセスAとプロセスBの2つのプロセスがあります。プロセスBはプロセスAを起動してしばらく待って操作を継続するラッパーです。
要件:プロセスAが印刷されるまで待つ必要があります。「Ready to Go!」を入力し、プロセスBのアクティビティを続行します。
私は何をしたいですか?私はプロセスBからプロセスAを起動し、プロセスAの出力が待ちたいと思っていたstring
を持っているかどうかを確認したいと思います。
現在、私は、プロセスAを起動し、数秒待ってから、プロセスB.これはCのLinuxで達成することができる方法
を継続するためのコードがありますか?
ありがとうございます。
これまでに持っているものを私たちに教えてください。 –
プロセス間通信で読む:http://tldp.org/LDP/lpg/node7.html – Fang
これは、通常、パイプを開いて、2つのプロセスからパイプの未使用の端をフォークし、閉じた後に 'exec'子プロセスから。 – paddy