前言
linux中一切即文件,如用cat test.txt命令在终端显示test.txt文件的内容,如果存在test.txt文件,test.txt就是标准输入,显示在终端上的内容就是标准输出,若不存在test.txt,显示在终端上的内容就是标准错误输出。
常用
command > output.txt 表示将标准输出重定向到output.txt文件中
command 2> output.txt 表示将标准错误输出重定向到output.txt文件中
command &> output.txt 表示将标准输出与标准错误输出都重定向到output.txt文件中
command > output.txt 2>&1 同上