-1

我正在寻找一种将输入从一个程序连续输入另一个程序的方法。是否可以使用 iNotify 或文件轮询,stdin或者我最好使用临时文件。

编辑

很抱歉没有指出它是指一个外壳管道而不是管道(2)。

4

1 回答 1

4

管道已经连续运行。如果您运行prog1 | prog2,每次prog1将更多输出写入标准输出,prog2都会在标准输入上看到并能够读取它。在关闭管道的一侧(或退出,执行相同的操作)prog2之前,不会在管道上看到文件的结尾。prog1

于 2012-11-23T22:55:34.430 回答