Linux
输入/输出重定向
同标准I/O一样,Shell对于每一个进程预先定义3个文件描述字(0、1、2)。分别对应于:
0 (STDIN)标准输入;
1 (STDOUT)标准输出;
2 (STDERR)标准错误输出
>或>> 输出重定向
范例:
$ ls -l /tmp > /tmp.msg
$ date >> /tmp.msg
< 输入重定向
范例:
$ wall < /etc/motd
2> 错误输出重定向
范例:
$ cp -R /usr /backup/usr.bak 2> /bak.error