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