我正在将tcsh脚本转换为bash,遇到障碍因为我不完全确定>>&确实
wget --output-document=/dev/null "http://somewebsite.org" >>& /root/wget.log
我确实阅读了man-page http://linux.die.net/man/1/tcsh,但不确定“诊断路线”是什么意思,可能是stderr ......
所以,只是为了绝对肯定,这与做:
wget --output-document=/dev/null "http://somewebsite.org" 2>>&1 /root/wget.log
在bash脚本中?
答案 0 :(得分:7)
它将stdout和stderr附加到文件中,因此它等同于:
wget --output-document=/dev/null "http://somewebsite.org" >> /root/wget.log 2>&1