shell重定向

shell 重定向

>默认为标准输出重定向,与 1> 相同

2>&1 意思是将标准错误的返回值传递给标准输出通道。&1表示1(标准输出)输出通道

1>&2 意思是将标准输出的返回值传递给标准错误输出通道。&2表示2(标准错误)输出通道

1>2 意思是将标准输出重定向到标准错误。

重定向就意味着文件描述符对应的文件指针指向别的文件表了。