标准输入 标准输出 标准错误 重定向:
< #标准输入重定向,默认为键盘输入,利用<可以将文件代替键盘输入
> #标准输出重定向(会覆盖1.text里面的内容);例子:ls > /data/1.text(将ls命令输出结果重定向道1.text中)
>> # 标准输出重定向(追加,不覆盖)
2> # 标准错误重定向(会覆盖2.text里面的内容);例子:ls > /data/2.text
2>> # 标准错误重定向(追加,不覆盖)
&> # 标准输出与标准错误重定向,两者放在同一个文件里
2&>1 # 将标准错误当作标准输出
管道 |:
cmd1 | cmd2| # 将cmd结果重定向道cmd2,可多重管道