crontab 问题 如何把这两条合成一条呢?

不会武功的猪 发布于 2015/05/22 12:59
阅读 109
收藏 0
* * 15-31 5 * 

* * 1-15 6 *

如何把这两条合成一条呢?

加载中
0
Altman
Altman
在程序里面判断就可以,不然不好搞
0
不会武功的猪
不会武功的猪
 * * 15-31,1-15 5,6 *  不知这样行不行。。
Feng_Yu
Feng_Yu
不行。
0
Feng_Yu
Feng_Yu

参考了一下stackoverflow的类似答案(每个月最后一天),使用一个判断即可

* * * 5,6 * [ $(date +%m%d) -ge 0515 -a $(date +%m%d) -le 0615 ] && your_script.sh

0
MyronLee
MyronLee
建议不要合并!有2条crontab有什么问题呢?非要钻牛角尖。
返回顶部
顶部