|
|
1
65
how to swap file descriptors in bash
引用上述链接:
|
|
|
2
33
TL;DR:
例子:
解释到目前为止,最简单的方法是通过 process substitution :
就像你可以做的:
你能做到的
|
|
|
3
24
简单地使用进程替换似乎可以过滤
请注意
|
|
|
4
16
TL;DR:(bash和zsh)
例子:
这有一个内置的假设:文件描述符3没有用于其他用途。
相反,使用命名文件描述符,然后
允许POSIX中的向前管道
因此,考虑到这一假设和复杂的语法,使用更简单的
|
|
|
5
8
仅将第一个sed命令用作stderr上的筛选器,并使用第二个sed命令修改联接的输出。 请注意,2>之后的空格是命令正确解析的必需空格。 |
|
|
6
5
this page 《高级Bash脚本指南》的第二部分是“仅将stderr重定向到管道”。
这也许就是你想要的。如果没有,ABSG的其他部分应该可以帮助你,这是极好的。 |
|
|
7
3
|