Crontab每个月的倒数第七天执行怎么写?
我在stackoverflow上查到倒数第一天执行的写法:
55 23 30 4,6,9,11 * myjob.sh
55 23 31 1,3,5,7,8,10,12 * myjob.sh
55 23 28 2 * myjob.sh
有没有简单一点的?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
每天执行,在shell脚本里判断今天是不是倒数第7天
本月有多少天可以用
cal $(date +"%m %Y") | awk 'NF {DAYS = $NF}; END {print DAYS}'