我试着:
Vixie cron on Ubuntu14.02 LTS拒绝第二种语法,尽管根据维基百科和官方规范,它似乎是有效的:
"crontab",“开放组基础规范”第7期- IEEE 1003.1,2013年版,“开放组”,2015年5月18日检索
根据上面的引用,语法0 0 2-31 * *将每天运行作业,因为第三和第五个字段被视为运行条件的OR子句。
发布于 2016-09-16 13:56:21
如果您的crond不允许您指定不同的日期,请在脚本周围包装一个小shell脚本。
#!/bin/bash
if [[ `date +%d` -eq 01 ]]
then
/path/to/script_a
else
/path/to/script_b
fi每天运行脚本,让它决定要运行哪个脚本。
https://serverfault.com/questions/803537
复制相似问题