Tem script_week
para verificar se está sendo executado no dia 1 do mês. Se for, então saia antes de fazer qualquer trabalho real. Por exemplo, em um script bash, essa verificação pode ser assim:
if [ '/bin/date +%d' = "01" ]; then exit 0; fi
Se preferir, você pode deixar script_week
sem modificações e, em vez disso, colocar uma verificação semelhante na entrada crontab
de script_week
, algo assim:
59 12 * * 1 user if [ '/bin/date +\%d' != "01" ]; then script_week; fi