【问题标题】:Crontab - "bad day-of-week" error, when trying to schedule a task to run each other day-of-week using "dow/2"Crontab - “糟糕的星期几”错误,当尝试使用“dow/2”安排任务在星期几彼此运行时
【发布时间】:2018-04-27 00:50:35
【问题描述】:

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

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

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

【问题讨论】:

    标签: ubuntu cron cron-task


    【解决方案1】:

    我认为最好的方法是:

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

    请看这个Q&A

    【讨论】:

    • 对不起,如果我不清楚。我的意思是我需要在星期四每两周运行一次任务。
    猜你喜欢
    • 1970-01-01
    • 2013-09-25
    • 1970-01-01
    • 2013-12-31
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-07
    相关资源
    最近更新 更多