合并重定向 command >> file 2>&1 解析

合并重定向 command >> file 2>&1 解析
cat /etc/rc.d/init.d/functions >> /tmp/function.out 2>&1  
cat命令正常输出到/tmp/function.out 命令错误则不输入/tmp/function.out  跳过往后找到 2>&1 
2>是错误输出流指向,指向&1,而&1为标准输出流标识符,则意思是错误的命令也按照正确的输出到/tmp/function.out 中去。

 合并正常输出流和错误输出流方法:

1  &> ,&>>

2 COMMAND > file  2>&1

3 COMMAND >> file  2>&1

posted @ 2018-05-27 21:34  bin_WSJ  阅读(289)  评论(0编辑  收藏  举报