>>&在tcsh脚本中是什么意思,它如何转换为bash?



我正在将tcsh脚本转换为bash,遇到了一个障碍,因为我不完全确定>>&

wget --output-document=/dev/null "http://somewebsite.org" >>& /root/wget.log

我确实阅读了手册页http://linux.die.net/man/1/tcsh,但不确定"路由诊断"是什么意思,可能是stderr…

那么,为了绝对确定,这和下面的操作是一样的吗:

wget --output-document=/dev/null "http://somewebsite.org" 2>>&1 /root/wget.log

在bash脚本中?

它将stdout和stderr附加到文件中,因此相当于:

wget --output-document=/dev/null "http://somewebsite.org" >> /root/wget.log 2>&1

相关内容

  • 没有找到相关文章

最新更新