【发布时间】:2011-06-10 04:49:59
【问题描述】:
在管道方面,我有点绿色。我正在尝试做的是(在 Windows PC 上,但我猜它与 UNIX 相同)是这样的:
(output.exe "second part" & output.exe "first part") | someapp.exe -
有人告诉我
无法多次写入标准输出
类似的 unix 示例可能是:
(echo -n part2 & echo -n part1) | md5
我想做的事(原则上)。
从外观上看,发出警告的是“output.exe”应用程序(如果在没有 | someapp.exe 的情况下运行 - 输出仍然存在)。要么这只是运气不好,要么我错过了一些我不明白的管道的关键基础。
output.exe 给出的输出可以被 someapp.exe 附加和理解。有没有办法让两个 output.exe 一次输出到 stdout?
【问题讨论】:
-
这应该可以。例如尝试(任务列表和任务列表)|种类。没有问题。
标签: windows pipe stdout cat md5sum