stderr重定向到stdout

时间:2009-06-09 18:07:28

标签: bash

要将stderr重定向到stdout,我们使用2> &安培; 1。为什么不只是2> 1?为什么&需要吗?

2 个答案:

答案 0 :(得分:7)

因为您的信息流会被重定向到名为“1”的文件

答案 1 :(得分:3)

因为2> 1会重定向到名为“1”的文件。 & symbol指定流而不是文件。 & 2不需要符号,因为2总是一个流inidcator