Preciso agendar um cron job na segunda sexta-feira de cada janeiro e junho. Consegui fazer isso em um determinado mês, mas estou procurando uma maneira de fazer isso em dois meses diferentes.
Aqui está o que eu tentei:
0 0 0 ? 1-6/6 6#2
Responder1
Configure um cron
job para ser executado todas as sextas-feiras de janeiro e junho, de 1º a 14:
23 9 1-14 Jan,Jun Fri /home/george/bin/do_it
No do_it
roteiro, exit
se esta for a primeira sexta-feira
daynum=$(date +%e)
[[ $daynum -le 7 ]] && exit
Considerando mais detalhadamente os dados (2ª sexta-feira é o dia 8 a 14 E é sexta-feira), isso não funcionaria?
23 9 8-14 Jan,Jun Fri /home/george/bin/do_it