IO重定向
【句柄值:含义】 见下。
0 标准输入
1 标准输出
2 标准错误
>> 输出重定向,追加模式
>> ab.txt 追加到文件ab.txt
>&2 重定向输出到标准错误
【句柄值:含义】 见下。
0 标准输入
1 标准输出
2 标准错误
/dev/null 无底洞,有些不想要的输出信息可以送到这里。
操作符
> 输出重定向>> 输出重定向,追加模式
管道
| 左边命令的输出作为右边命令的输入。
>> ab.txt 追加到文件ab.txt
>&2 重定向输出到标准错误
shell中可能经常能看到:>/dev/null 2>&1
它表示:[标准输出]送到无底洞,[标准出错] 重定向到 [标准输出] 。所以效果就是所有输出都被丢弃。