我有以下问题 我需要在不同的5个不同日期运行相同的脚本(使用不同的args)。
我目前的代码:
1个月(每月第1天,9:00运行)
0 9 1 * * php /script.php 1
2个月(需要设置cron)
? php /script.php 2
3个月(需要设置cron)
? php /script.php 3
4个月(每周一,9:00运行)
0 9 * * 1 php /script.php 4
每天(每天9点运行)
0 9 * * * php /script.php e
答案 0 :(得分:3)
Crontab帮助为您提供时间值的顺序
定义时间,你可以提供分钟(m),小时(h),日期(dom),月份(星期一)和星期几(dow)的具体值或使用'*'
您没有指定任何固定日期,因此我会为您提供样本数据。
这个cron将在午夜1点和15点运行
0 0 1,15 * * /script.php 2
这是另一个每个1日,10日和20日午夜
0 0 1,10,20 * * /script.php 3
答案 1 :(得分:1)
这应该在06月(6月)的第x,y和z日的下午4点运行:
0 0 16 [x],[y],[z] [06] * /whatever.script
每一天都很容易:
@daily /whatever.script