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

如何从0分钟以外的时间开始,每5分钟运行一次cron作业?

谭锐藻
2023-03-14

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

共有3个答案

益清野
2023-03-14
*/5+1 * * * * first_script.sh

每五分钟运行一次,但偏移一分钟

施同
2023-03-14

*/5 * * * * sleep 120; ( first_script.sh & ) ; sleep 120 ; second_script.sh

这种方法的好处是,你可以让crontab在分界之外的时间(比如一小时后30秒)开始工作

滑畅
2023-03-14
*/5+2 * * * * 1st-script
*/5+4 * * * * 2nd-script

为了将来的参考,看看这个在线Cron作业生成器。

由于有几篇报道称,Ubuntu 14.04上的语法不起作用,这里有一个变体:

2-59/5 * * * * 1st-script
4-59/5 * * * * 2nd-script

这将导致第一个脚本每5分钟运行一次,从每小时开始时的偏移量为2分钟开始,第二个脚本以同样的方式运行,偏移量为4分钟。

 类似资料:
  • 我试图设置一个cron作业,该作业将在工作日上午9:45到下午4点之间每分钟运行一次。 很容易让它在上午 9 点到下午 4 点之间工作,但让它在 9:45 开始给我带来了问题。 我试过: < code>45/1 9-16 * * 1-5 但是这将返回一个错误,16:错误的分钟

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

  • 如何使用cron表达式实现我想要的内容? 谁能解释一下石英晶体的这种行为? 提前谢了。

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

  • 如何每5分钟左右运行一个PHP文件?我尝试使用cron,但它似乎不起作用。假设我想让我的网站运行一个播放声音的php文件。如何使php文件每5分钟运行一次,使声音每5分钟播放一次。我知道JavaScript可以做到这一点,因此函数可以按设定的间隔运行,但我希望文件也这样做。 这样做的原因是我正在创建一个网站,我希望用户得到实时通知。为了做到这一点,我需要运行php文件,以便它可以检测用户通知的更改

  • 问题内容: 我正在使用node-cron运行计划的作业。我希望作业每隔45分钟运行一次,但操作却很奇怪 这是我正在使用的模式 我的脚本开始于 这是工作执行的前两次 这绝对不是我期望或想要的。我想要的是每45分钟运行一次Jobs。有人可以帮我这个图案吗?谢谢 :) 问题答案: 您可能正在寻找 范围在这里。 秒:0-59 分钟:0-59 时间:0-23 每月的日期:1-31 月:0-11 星期几:0-