【发布时间】:2018-12-19 23:37:00
【问题描述】:
我在tee 信息页面中遇到了一个使用tee 实用程序的示例:
wget -O - http://example.com/dvd.iso | tee >(sha1sum > dvd.sha1) > dvd.iso
我查找了>(...) 语法,发现了一个叫做“进程替换”的东西。据我了解,它使进程看起来像另一个进程可以写入/附加其输出的文件。 (如果我在这一点上错了,请纠正我。)
这与管道有何不同? (|) 我看到在上面的例子中使用了一个管道——这只是一个优先级问题吗?还是有其他区别?
【问题讨论】:
标签: bash pipe process-substitution