Execute o cron job a cada 10 minutos, das 4:40 às 0:15

7

Eu preciso executar um cron job a cada 10 minutos, apenas entre 4:40 e 0:15. Eu consegui agendar o cron job para ser executado de 4 a 0 horas, mas não consigo descobrir como agendá-lo ainda mais. Foi com isso que eu saí: */10 4-23,0 * * * script

    
por linkyndy 06.02.2012 / 23:50

1 resposta

11

Às vezes, você só precisa dividir as entradas feias e duplicadas para obter uma lógica de seleção como essa. Deve funcionar e ser bastante aparente com o que está fazendo sem o conhecimento do uber do cron-fu.

40,50 4 * * * script
*/10 5-23 * * * script
0,10 0 * * * script

Ah, e um site útil para gerá-los: link

    
por 07.02.2012 / 00:06

Tags