如何防止Cronjob创建文件

时间:2013-12-22 16:34:44

标签: linux cron

我有以下问题:

我有这个cronjob:

* 1-23 * * * /usr/bin/wget http://yannick-w.de/Test/getData.php

这个cronjob总是创建一个新的日志文件。我不需要这个日志文件,所以我想阻止cronjob创建它。这怎么可能?

干杯

1 个答案:

答案 0 :(得分:0)

只需重定向 stdout stderr ,例如

 * 1-23 * * * /usr/bin/wget http://yannick-w.de/Test/getData.php > /tmp/getdata.out 2>&1 

如果没有产生输出(例如因为它已被重定向),则不会记录该输出,也不会通过cron

通过电子邮件发送给您

顺便说一句,如果您不想要任何输出,请将/tmp/getdata.out替换为/dev/null

请参阅crontab(5)cron(8)