INPUT 设备
OUTPUT 设备
系统设定:
默认输入设备:标准输入,STDIN,0
默认输出设备:标准输出,STDOUT,1
标准错误输出:STDERR,2
标准输入:键盘
标准输出和错误输出:显示器
I/O重定向:
Linux:
> :输出重定向: 覆盖输出
>>: 追加输出,在文件尾部追加内容
2> :重定向错误输出 , 2>> 追加错误输出
&> :重定向标准输出和错误输出,
< 输如重定向
<< Here Document 此处文档, EOF end of file;
可以在脚本中生成文件
set 命令
-C 静止对已存在文件使用覆盖重定向,强制覆盖输出,使用 >|
+C 关闭上述功能
管道: 前一个命令的输出,作为后一个命令的输入
命令1 | 命令2 | 命令3 | ...
tee 既能标准输出,又可以保存至文件