linux 输出重定向



标准输入输出
设备	设备文件名	文件描述符	类型
键盘	/dev/stdin		0		标准输入
显示器	/dev/sdtout	1		标准输出
显示器	/dev/sdterr	2		标准错误输出

输出重定向
标准输出重定向
命令 > 文件  作用:以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中。
命令 >> 文件 作用:以追加方式,吧命令的正确输出输出到指定的文件或设备当中

标准作物输出重定向
错误命令 2> 文件 作用:以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中。
错误命令 2>>文件 作用:以追加的方式,把命令的错误输出输出到指定的文件或设备当中。

正确输出和错误输出同时保存
命令 > 文件 >2>&1 作用:以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
命令 >> 文件 2>&1 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
命令 &> 文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
命令 &>> 文件 以追加的方式,把正确输出和错误输出都保存到同一个文件当中。
命令 >>  文件1 2>>文件2 把正确的输出追加到文件1中,把错误的输出追加到文件2中。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章