【发布时间】:2013-02-14 03:38:17
【问题描述】:
在创建 cron 作业时,我总是这样写:
15 0 * * * /somepath/somescript.pl > /dev/null 2>&1
关于末尾的位 "> /dev/null 2>&1" 丢弃所有标准错误和标准输出,多年来我一直看到许多不同的专业人士这样写,其中大多数人都知道 linux a比我好很多。今天我发现可以更简单地写成:
15 0 * * * /somepath/somescript.pl &>/dev/null
这使得它的可读性稍微降低。有什么理由不常用第二个吗?有什么缺点吗?我们主要使用 Red Hat Enterprise Linux 5。
谢谢, 迈克尔
【问题讨论】: