在特定的时间每分钟Crontab

我想每天从11:25到12:25每分钟运行一次cron。 剩下的时间它不应该运行。 我唯一的想法就是像这样使用它

 25-59 / 1 11 * * * / usr / bin / perl somescript.pl
 0-25 / 1 12 * * * / usr / bin / perl somescript.pl

我相信有更优雅的解决scheme,我想念。

  • 你不需要/1 ,这是隐含的。
  • 放一个#! /usr/bin/perl #! /usr/bin/perl shebang into somescript.pl

除此之外,我认为,它可以达到你所能得到的最好效果。

我想每天从11:25到12:25每分钟运行一次cron。 剩下的时间它不应该运行。 我唯一的想法就是像这样使用它

Errr,可能不是一个好主意 – 在这个粒度级上,cron并不是特别准确。 然后就是当程序没有在分配的时间内完成时会发生什么问题。

我build议每天从cron启动一个包装脚本 – 实现一个带有睡眠的循环来启动一个程序实例并等待它完成,具有时间限制(和/或迭代限制)。