如何设置crontab在特定时间执行

如何设置我的crontab在每天的11:59 PM执行X脚本,并且不发送电子邮件或者创建任何日志?

解决方案

当我们执行crontab -e时,请尝试以下操作:

59 23 * * * /usr/sbin/myscript > /dev/null 2>&1

这意味着:在每个工作日的每个月的每天(*)59分钟和23时执行myscript。
/dev/null 2>&1 表示把stderr 和 stdout信息都丢弃

有关更多信息和示例,请参见man crontab。

日期:2020-03-24 13:47:41 来源:oir作者:oir