【问题标题】:Creating a cron job to run at hour mark and half hour mark for specific hours on specific day of week创建一个 cron 作业以在一周中的特定日期的特定时间在小时标记和半小时标记处运行
【发布时间】:2013-06-13 17:30:06
【问题描述】:

我需要设置 cron 作业,以便它们在 每周一和周四拨打 1800、1830、1900、1930、2000、2030、2100。 到目前为止,我已经设法做到了这一点:

00,30 18-21 * * 1,4

这是正确的做法吗?如果是,是否也会在 21:30 运行?

【问题讨论】:

  • 是的,他们按照你的方式制作 - 它也将在 21:30 运行......
  • 那么如果我不想在 21:30 运行它,我需要将它们分开 00 和 30 分钟?
  • 最简单的方法是在第 21 小时内重新输入一个新条目..... :)

标签: linux unix cron crontab cron-task


【解决方案1】:

您的 cronjob 也将在 21.30 运行。为了避免它,你最好把它分成两部分:

00,30 18-20 * * 1,4     # 1800, 1830, 1900, 1930, 2000, 2030
00 21 * * 1,4           # 2100

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-15
    • 2021-10-23
    • 2012-03-30
    • 2014-12-22
    • 2016-06-05
    相关资源
    最近更新 更多