Cron工作每个月的最后一个星期五运行

时间:2014-06-25 15:03:07

标签: perl cron crontab

我想要一个选项/选项,或者如果有一个更好的解决方案,我将要在这里完成这项任务:

我的第一个选择就是这个,但看起来很复杂:

# This run on every last Friday (or whatever weekday) of the month at 1AM
0 1 * * 5 [ $(date +"\%m") -ne $(date -d 7days +"\%m") ] code.pl

或者更明确的方式,每个月的每个上周五凌晨1点:

0 1 25-31 1,3,5,7,8,10,12 5 code.pl
0 1 24-30 4,6,9,11        5 code.pl
0 1 22-28 2               5 code.pl

感谢您的关注和建议!

0 个答案:

没有答案