乐趣区

linux中标准输出和标准错误的重定向的执行顺序

微信公众号:51 码农网
专业编程问答社区
www.51manong.com

标准错误的重定向操作通常发生在标准输出重定向操作之后,例如,标准输出重定向到 51mn.txt,然后 2 >&1 把标准错误重定向到 51mn.txt。

[root@ky35z 51mn]# ls -l /bin/usr/ > 51mn.txt 2>&1

如果将顺序改变,将会把标准错误重定向到屏幕上面。

[root@ky35z 51mn]# ls -l /bin/usr/  2>&1> 51mn.txt
ls: cannot access /bin/usr/: No such file or directory
退出移动版