[FZH] 输入输出重定向的问题

Simon Yan simonyanix在gmail.com
星期三 十二月 15 10:39:04 UTC 2010


2010/12/15 David Young <dhyang555在gmail.com>:
> 在一些用于系统管理的脚本中,把标准输出和标准出错输出 一起重定向到 /dev/null
>
> 比如:
> 在/etc/rc.d/rc.sysinit 中有这样的一段:
>
> if [ ! -e /proc/mounts ]; then
> mount -n -t proc /proc /proc
> mount -n -t sysfs /sys /sys >/dev/null  2>&1
> fi
>
>
> 现在的问题是,也可以这样表达
> ..........
> mount -n -t sysfs /sys /sys &>/dev/null
> ...........
>
> 而且也简便一些,为什么几乎所有的系统脚本中都用前一种方式呢?

看看这个会不会有帮助: http://www.perlmonks.org/?node_id=716315
好像是有些程序里面会不识别&>的方式?

> _______________________________________________
> Chinese mailing list
> Chinese at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/chinese
>



-- 
Regards,
Simon Yan

http://www.google.com/profiles/simonyanix


关于邮件列表 Chinese 的更多信息