如何为每24小时15分钟安排一次cron任务

如何为每24小时15分钟安排一次cron任务,cron,Cron,我一辈子都不能把脑袋绕在cron符号上。我一直在玩crontab计算器大约20分钟,试图让它工作 我需要每24小时15分钟运行一次任务。有人能帮我弄清楚吗 谢谢 不知道你为什么想要这个。 创建shell脚本: 读文件 检查其中存储的号码 如果计数器%97==0或按1递增计数器,则执行任何操作 执行时,您可能还希望将数字重置为0 cron作业,每15分钟执行一次并调用脚本 如果您的服务器曾经宕机,那么在发生宕机时,您的执行就会发生变化 这里有一个阅读:另外,他们详细介绍了带有的小型Perl脚本

我一辈子都不能把脑袋绕在cron符号上。我一直在玩crontab计算器大约20分钟,试图让它工作

我需要每24小时15分钟运行一次任务。有人能帮我弄清楚吗


谢谢

不知道你为什么想要这个。 创建shell脚本:

  • 读文件
  • 检查其中存储的号码
  • 如果
    计数器%97==0
    按1递增计数器,则执行任何操作
  • 执行时,您可能还希望将数字重置为0
  • cron作业,每15分钟执行一次并调用脚本
如果您的服务器曾经宕机,那么在发生宕机时,您的执行就会发生变化

这里有一个阅读:另外,他们详细介绍了带有
的小型Perl脚本,而true\uu something\uuuu sleep
watch
方法以及其他方法

@编辑作为对EdHeals评论的响应:
由于每天执行97个脚本,这种方法将有额外的滑动时间-脚本执行时间相当快(打开文件、检查编号、增量/空值it+保存文件应远低于1s)-但它每天的滑动时间为97*x


Cron的执行也可能会下滑,它只能保证您的作业不会早于指定的时间开始。

这是不可能的-每24小时一次如何?crontab用于在时间X执行任务(在一段时间内每n执行一次都有一些语法糖)不适用于每24*60+15分钟执行一次任务的滑动执行时间。你们推荐什么?我在想,我可以每分钟运行一个脚本,跟踪经过了多少时间,一旦达到1455分钟,它就可以运行真正的任务…为什么是16分钟?这会减少,因为它没有考虑执行脚本的时间。@EdHeal同意,cron-tab可能会滑动得更厉害,尽管它不会累积。我最终制作了一个时间跟踪python脚本,它存储了上次运行原始脚本的时间。将其与上次比较,如果是24.25小时后,请再次运行原始脚本