标签: macos bash unix redirect
我有一些我在ubuntu盒子上制作的脚本,但这些脚本不能在我的OS X上运行。
echo test &>>file -bash: syntax error near unexpected token `>'
我的想法是,我想把stdout和stderr都放到一个文件中。
答案 0 :(得分:3)
重定向运算符&>>出现在Bash版本4中。
&>>
使用Bash 3.x(默认情况下在OSX上提供),您必须使用等效表单:
>>file 2>&1