Crontab - "bad day-of-week" 错误,当尝试使用 "dow/2" 将任务安排到 运行 一周中的另一天时

Crontab - "bad day-of-week" error, when trying to schedule a task to run each other day-of-week using "dow/2"

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

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

我希望它每隔一个星期四在 2:45AM 执行。 但是,我不断收到糟糕的星期几错误。 如果我删除/2,它工作正常。 可能是什么问题?

我认为最好的方法是:

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

请看这个Q&A