每分钟运行一次 cron 作业,但从特定时间开始

Posted

技术标签:

【中文标题】每分钟运行一次 cron 作业,但从特定时间开始【英文标题】:Run a cron job every minute, but starting at specific time 【发布时间】:2021-08-22 14:21:54 【问题描述】:

我正在尝试设置一个在工作日上午 9:45 到下午 4 点之间每分钟运行一次的 cron 作业。

在上午 9 点到下午 4 点之间很容易让它工作,但是让它在 9:45 开始给我带来了问题。

我试过了:

45/1 9-16 * * 1-5

但这会返回错误,16: bad minute

【问题讨论】:

【参考方案1】:

将它分成两个 cronjobs 应该可以工作...

45-59/1 9 * * 1-5 /path/to/script
*/1 10-16 * * 1-5 /path/to/script

【讨论】:

以上是关于每分钟运行一次 cron 作业,但从特定时间开始的主要内容,如果未能解决你的问题,请参考以下文章

仅在特定时间每分钟运行一次 cron 作业?

如何在服务器上的特定小时内每分钟运行一次cron作业

jenkins cron:每 3 分钟运行一次,从 1 开始

使用 Node-Cron 每 45 分钟运行一次 Cron 作业

每 5 分钟运行一次 Cron 作业,持续 10 秒

cron 表达式 每分钟从特定时间开始