Last Day of Month Cron

Example:
0 0 * * * [ $(date -d tomorrow +\%d) -eq 1 ] && /script.sh
Cron has no native "last day of month" syntax. Use a script wrapper that checks: [ $(date -d tomorrow +%d) -eq 1 ] && /your/script.sh
Try Cron Master →

FAQs

Why no native last-day syntax?

Month lengths vary (28-31 days), so cron cannot hardcode it. Use a conditional check.