我的/etc/cron.d/apache2watch
文件中有以下行
* * * * * root /bin/apache2-restart.sh &> /dev/null
由于这个原因,我目前正在收到数百封邮件.我不知道为什么root每秒都在接收邮件,或者告诉我cron作业已经运行 – 即使我已经将输出明确地重定向到/ dev / null
任何人都可以解释为什么root继续接收邮件,以及我如何才能改变这种行为?
我在Ubuntu 10.04 LTS上运行
您仍然收到电子
邮件可能是因为您只将标准
输出重定向到/ dev / null.你的shell脚本也可能写入stderr,所以正确的
重定向就像:
* * * * * root /bin/apache2-restart.sh > /dev/null 2>&1