cmd >>file.txt 2>&1
Bash执行从左到右的重定向,如下所示:
>>file.txt
:file.txt
以追加模式打开并在stdout
那里重定向。2>&1
:重定向stderr
到 “stdout
当前要去哪里”。在这种情况下,这是在附加模式下打开的文件。换句话说,&1
重用stdout
当前使用的文件描述符。

cmd >>file.txt 2>&1
Bash执行从左到右的重定向,如下所示:
>>file.txt:
file.txt以追加模式打开并在
stdout那里重定向。
2>&1:重定向
stderr到 “
stdout当前要去哪里”。在这种情况下,这是在附加模式下打开的文件。换句话说,
&1重用
stdout当前使用的文件描述符。