Crontab - "糟糕的一周"错误,当尝试使用" dow / 2"

时间:2017-11-14 07:03:24

标签: ubuntu cron cron-task

我尝试使用crontab来安排Ubuntu 16.04中的任务:

45 2 * * 4/2 sh /var/lib/libvirt/images/backups/backup_res.sh

我希望每隔一个星期四凌晨2:45执行它。 但是,我每周都会遇到糟糕的错误。 如果我删除/ 2,它工作正常。 可能是什么问题?

1 个答案:

答案 0 :(得分:0)

我认为最好的方法是:

45 2 * * Thu expr `date +\%s` / 604800 \% 2 >/dev/null || sh /var/lib/libvirt/images/backups/backup_res.sh

请参阅此Q&A