我可以把stderr送到`foo`的stdin和stdout到`bar`'stdin吗?

时间:2014-03-06 19:07:42

标签: bash pipe

我有两个Python文件,data-writer.pylogs-writer.py。前者将stdin写入foo.data;后者将stdin写入foo.log

给定一个进程p,如何将其stdout传递给data-writer.py的stdin,将stderr传递给logs-writer.py的stdin?

1 个答案:

答案 0 :(得分:2)

使用流程替换

p > >(data-writer.py) 2> >(logs-writer.py)