要将 stdout 重定向到Bash中的截断文件,我知道使用:
cmd > file.txt
为了重定向Bash中的 stdout ,将其附加到文件中,我知道要使用:
cmd >> file.txt
要将 stdout 和 stderr 都重定向到截断的文件,我知道使用:
cmd &> file.txt
如何将 stdout 和 stderr 都重定向到文件?cmd &>> file.txt没有为我工作。
cmd &>> file.txt
cmd >>file.txt 2>&1
Bash执行从左到右的重定向,如下所示:
>>file.txt
file.txt
stdout
2>&1
stderr
&1