标准输入,keyboard,0
标准输出,monitor,1标准错误输出,monitor,2
I/O重定向 > 标准输出重定向 2> 标准错误输出重定向 &> 标准和错误输出都重定向 set -C 拒绝别的信息的覆盖 set +C 允许别的信息的覆盖 >| 强行覆盖 < 输入重定向 >> 追加重定向 2>> 追加错误重定向 << here document 在脚本中生成文件
cat >> /tmp/my.txt <<EOF ls /etc > /tmp/my.txt 2> /tmp/my2.txt
command | command | command 管道最后一个命令实在子shell中保存的
cat >> 文件 << EOF文件内容EOF