設定crontab 最後一天執行(crontab entry to run every last day of the month)
00 23 * * *[ `date +%d` -eq `echo \`cal\` | awk '{print $NF}'` ] && your-script
或
00 23 * * * [[ $(date +'%d') -eq $(cal | awk '!/^$/{ print $NF }' | tail -1) ]] && your-script
或
00 12 * * * [ `echo \`cal\`|awk '{print$NF}'` -eq `date +\%d` ] && your-script
To Do : crontab 自動算出期貨每月結算日
沒有留言:
張貼留言