Executar o Cron a cada 2 minutos em 30 minutos?

1

Eu preciso executar um cron job a cada 2 minutos ( */2 ) mas somente pelos primeiros 30 minutos de cada hora, com uma pausa de 30 minutos entre as execuções.

Por exemplo, algo como:

  • Das 10h00 às 10h30: inicie a cada 2 minutos
  • Das 10h30 às 11h00: nada para executar
  • Das 11h00 às 11h30: inicie a cada 2 minutos
  • etc ...

Como posso alcançar este resultado?

    
por Hugo ferreira 14.09.2012 / 12:50

2 respostas

1

Você pode correr depois da meia hora em vez de antes? Se assim for, isso deve funcionar para você ...

30/2 * * * *    

Se não você teria que designar cada um dos minutos que você quer que ele seja executado ...

2,4,6,8,10,12,14,16,18,20,22,24,26,28,30 * * * *    

Não tenho certeza se o seu horário deveria ocorrer ao longo do dia ou não, mas eu assumi isso.

    
por 14.09.2012 / 13:09
0

isso deve funcionar: 0-30/2 * * * *

    
por 04.04.2018 / 21:37

Tags