Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
K&PによるUnixプログラミング環境では、 「パイプライン内のプログラムは、実際には次々ではなく同時に実行されます。 これは、パイプライン内のプログラムが対話可能であることを意味します 。」と書かれています。
プログラムを同時に実行するにはどうすればよいですか? 例:$ who | grep mary | wc -l 誰が実行されるまでgrepmaryがどのように実行されるか、または以前のプログラムの結果がわかるまでwc -lがどのように実行されるか?
who
grep
stdout
wc
各プログラムには前のプログラムの結果が必要ですが、動作を開始する前にすべての結果が必要なわけではないため、パイプライン化が可能です。