===== Ubuntu - Cron - Schedule a Cron Job to Run on the First Sunday of Each Month =====
It's not possible to schedule a job that will run on the first Sunday of every month using the crontab time-period values.
However, we can leverage the conditional section of the command portion to achieve this.
Notice how the below command is implemented carefully.
0 2 * * sun [ $(date +%d) -le 07 ] && /script/script.sh
This entry will only invoke the script.sh file on the first Sunday of every month.
It is analogous to the command shown below.
0 2 * * 7 [ $(date +%d) -le 07 ] && /script/script.sh