标签: bash zsh
|&语法是什么意思?例如:
|&
tree |& less
我认为tree |& less没有区别。
答案 0 :(得分:3)
来自bash manual:
command1 [ [| or |&] command2 …]
如果使用|&,则command1的标准错误通过管道连接到command2的标准输入;它是2>&1 |的简写。在命令指定的任何重定向之后执行标准错误的隐式重定向。
command1
command2
2>&1 |
在zsh中,|&是2>&1 |