输出重定向
>:覆盖输出
>>:追加输出
set -C :禁止对已经存在的文件使用输出重定向,此时若想使用强制覆盖输出重定向,则使用>|;
set +C : 关闭上述功能
2>:错误输出
2>>:追加错误输出
&>:重定向标准输出和错误输出到同一个文件
输入重定向
<:输入重定向
<<::here document
#cat >> /temp/mytext << EOF 把输入内容保存到 /temp/mytext
管道 |
#head -6 /temp/mytext | tail -1 输出mytext文件的第六行 (先取出前六行,然后输出最后一行)
#tail -9 /temp/mytext | head -1 | cut -d: f1,7 | tee /temp/user (有用的命令剪切cut , 保存tee )