在每个月底运行cron作业

在每个月底运行cron作业,cron,webmin,cron-task,Cron,Webmin,Cron Task,我需要在每个月底下午2点运行脚本。我设置下午2点的原因是我的时区是亚洲/加尔各答,它与服务器时间相差10小时30分钟 我已经在脚本中设置了date\u default\u timezone\u set('Asia/加尔各答'),因此对于当前设置,我可以根据我的时区触发每个月的第一天 但问题是,我使用的是webmin,没有设置在每个月底运行,只列出了1-31的日期。这里我附上了截图。 如何在每个月底下午2点运行脚本 非常感谢您的帮助,谢谢 简单的方法,但丑陋 设置为每28、29、30、31天运行

我需要在每个月底下午2点运行脚本。我设置下午2点的原因是我的时区是亚洲/加尔各答,它与服务器时间相差10小时30分钟

我已经在脚本中设置了
date\u default\u timezone\u set('Asia/加尔各答')
,因此对于当前设置,我可以根据我的时区触发每个月的第一天

但问题是,我使用的是webmin,没有设置在每个月底运行,只列出了1-31的日期。这里我附上了截图。

如何在每个月底下午2点运行脚本


非常感谢您的帮助,谢谢

简单的方法,但丑陋


设置为每28、29、30、31天运行一次。每次启动脚本时,使用bash/oerl脚本将当前日期与当前月份的最大天数进行比较

让脚本从每月28日开始每天运行,直到下个月的第一天。在脚本中,检查明天是否是一个月的第一天。如果是这样,快跑,否则就死。

@Sekar,是的,他以5秒的速度抓住了我!德拉特!:)