Linux 标准输入与输出
概念定义
执行一个 Shell 命令行时通常会自动打开三个标准文件,分别是:
- 
stdin:标准输入文件
 默认为键盘输入,用符号0表示,
- 
stdout:标准输出文件
 默认为终端窗口,用符号1表示
- 
stderr:准错误输出文件
 默认为终端窗口,用符号2表示

重定向输出
标准输出包括正常输出和错误输出,我们可以通过重定向将他们输出到指定的文件中去:
1、重定向标准输出(执行命令时的正常输出内容)
命令 > 文件
2、重定向标准错误输出(执行命令时报的错误信息)
命令 2> 文件
3、重定向全部输出(正常输出和错误信息输出)
命令 &> 文件
4、丢弃
命令 > /dev/null
通常我们会看到
2>&1这种形式,就是把标准错误重定向道标准输出里去
    代码改变世界
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号