什么是bash/zsh|&&引用;语法意义?

什么是bash/zsh|&&引用;语法意义?,bash,zsh,Bash,Zsh,什么是|&语法的意思?例如: tree |& less 我认为tree |&less与以下内容没有区别: 如果使用了|&,则command1的标准错误通过管道连接到command2的标准输入;它是2>和的简写形式。标准错误的隐式重定向是在命令指定的任何重定向之后执行的 在too中,|&是2>&1的缩写,我知道|&作为Bash的2>&1的缩写添加到Bash 4中。zsh也一样吗? command1 [ [| or |&] command2 …]

什么是
|&
语法的意思?例如:

tree |& less
我认为
tree |&less

与以下内容没有区别:

如果使用了
|&
,则
command1
的标准错误通过管道连接到
command2
的标准输入;它是
2>和
的简写形式。标准错误的隐式重定向是在命令指定的任何重定向之后执行的


在too中,
|&
2>&1

的缩写,我知道
|&作为Bash的2>&1
的缩写添加到Bash 4中。zsh也一样吗?
command1 [ [| or |&] command2 …]