当前位置: 首页 > 知识库问答 >
问题:

在30分钟内的特定时间内每分钟运行cron作业

郭胤
2023-03-14

我知道我可以为每一分钟设置cron就像

* * * * *
0 2 * * * 
0,30 * * * * 

谢谢

共有1个答案

隆向晨
2023-03-14

是的,当然。使用此:

0-30 2 * * *
^^^^ ^
 |   |
 |   on hour 2
on minutes from 0 to 30

记住格式如下:

 +---------------- minute (0 - 59)
 |  +------------- hour (0 - 23)
 |  |  +---------- day of month (1 - 31)
 |  |  |  +------- month (1 - 12)
 |  |  |  |  +---- day of week (0 - 6) (Sunday=0 or 7)
 |  |  |  |  |
 *  *  *  *  *  command to be executed
 类似资料:
  • 我试图设置一个cron作业,该作业将在工作日上午9:45到下午4点之间每分钟运行一次。 很容易让它在上午 9 点到下午 4 点之间工作,但让它在 9:45 开始给我带来了问题。 我试过: < code>45/1 9-16 * * 1-5 但是这将返回一个错误,16:错误的分钟

  • 问题内容: 我希望添加一个条目,以每隔30分钟,每小时的零零几点和接近小时的30分钟执行一次脚本。我有以下内容,但它似乎无法在0上运行。 我需要使用什么字符串? cron在OSX上运行。 问题答案: 做:

  • 我目前正在尝试生成一个cron表达式,它在一天中每30分钟运行一次,但是在10:15, 10:45, 11:15等时间。我知道cron表达式每30分钟运行一次,但是它在10:00, 10:30, 11:00, 11:30等时间运行。我想知道是否有办法创建一个cron表达式,它可以在9:15, 9:45, 10:15, 10:45等时间运行,比如在四分之一小时内运行?

  • 我希望每5分钟运行一个脚本,比如说从13:02开始,这样我可以每5分钟运行另一个脚本,但从13:04开始,第二个脚本在第一个作业开始两分钟后运行。我怎样才能做到这一点?

  • 我想从9:30到12点每两分钟运行一次cron作业。我该怎么做? 这是正确的吗?我应该在哪里加30?

  • 我需要让作业在10分钟的间隔内运行42次。我将使用AWS Scheduled Task执行此操作,该任务具有以下cron语法:https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html 我想出的基本算术公式: 这意味着我希望计划任务在7小时内以10分钟的间隔运行。一旦达到7小时,它就不再运行一天的剩