Macos OSX终端|&;不';行不通

Macos OSX终端|&;不';行不通,macos,Macos,我注意到了 $ make |& less 在OSX终端中不起作用,但在任何linux机器上都起作用。我指的当然是bash中命令的|&部分。有什么线索吗?在第4版之前的bash中,使用make 2>&1 | less啊!谢谢是的,我只使用bash。&是在bash4中引入的。从10.9开始,OSX仍然提供Bash3的版本。@NedDeily:谢谢,更新了。(当然应该是&)

我注意到了

$ make |& less 

在OSX终端中不起作用,但在任何linux机器上都起作用。我指的当然是bash中命令的
|&
部分。有什么线索吗?

在第4版之前的bash中,使用
make 2>&1 | less

啊!谢谢是的,我只使用bash。
&是在bash4中引入的。从10.9开始,OSX仍然提供Bash3的版本。@NedDeily:谢谢,更新了。(当然应该是
&