1、标准输入输出
设备 设备文件名 描述符 类型
键盘 /dev/stdin 0 标准输入
显示器 /dev/stdout 1 标准输出
显示器 /dev/stderr 2 标准输出
2、输出重定向
命令 > 文件 覆盖命令正确到文件或设备
命令 >> 文件 追加命令正确到文件或设备
错误命令 2> 文件 覆盖命令错误到文件或设备
错误命令 2>> 文件 追加命令错误到文件或设备
正确输出和错误输出同时保存
命令 &> 文件 覆盖命令结果到文件或设备
命令 &>> 文件 追加命令结果到文件或设备
命令 >> 文件a 2>>文件b 追加命令正确到文件或设备a且追加命令错误到文件或设备b
示例:
ls &> /dev/null 不显示和保存输出
3、输入重定向
wc [选项] [文件名]
-c 统计字节数
-w 统计单词数
-l 统计行数
ctrl+d 显示结果
命令 < 文件 把文件作为命令输入