标准输入 keyboard(键盘) 0
标准输出 monitor(显示器) 1
标准错误输出 monitor(显示器) 2
输出重定向
command > new_pos
> 覆盖重定向
command>> new_pos
>> 追加重定向
set -C 禁止将内容覆盖输出至又有的文件中
set +C 允许将内容覆盖输出至又有的文件中
command >| new_pos
错误输出重定向
2> 覆盖重定向错误输出数据
command 2> new_pos
2>> 追加重定向错误输出数据流
command 2>> new_pos
标准输出和错误数据各自定向至不同位置
command >/path/to/file.out 2> /path/to/file.out
合并标准输出 和 错误输出为用一个数据就行重定向
&>
&>>
command > /path/to/file.out 2> &1
command > /path/to/file.out 2>> &1