# m h dom mon dow command
00 20 12 * * echo"check bank transactions (monthly reminder)"
00 19 15-21 * * test $(date +\%u) -eq 6 && echo"Anki learning reminder"
Cron will by default send an email with the script output. So you “just” need a non-broken email setup that forwards system emails to your main account. (Assuming you don’t self-host email too.)
This setup is useful because I have a few other cronjobs (backup scripts, and a health check for my own application) that should notify me in case of failure, and I would eventually notice that this is broken by noticing that those “calendar” emails no longer get through.
I have a router with a few cronjobs like this:
# m h dom mon dow command 00 20 12 * * echo "check bank transactions (monthly reminder)" 00 19 15-21 * * test $(date +\%u) -eq 6 && echo "Anki learning reminder"Cron will by default send an email with the script output. So you “just” need a non-broken email setup that forwards system emails to your main account. (Assuming you don’t self-host email too.)
This setup is useful because I have a few other cronjobs (backup scripts, and a health check for my own application) that should notify me in case of failure, and I would eventually notice that this is broken by noticing that those “calendar” emails no longer get through.