trabalho cron para ser executado nos últimos dias do mês (possivelmente no próximo)

0

Estou tentando configurar um cron job que será executado a partir do dia 29, por quatro dias a cada trimestre (Jan / Abr / Jul / Out).

Eu configurei o seguinte…

*/10 6-17 29-31 1,4,7,10 1-5 php script.php
*/10 6-17 1 5 1-5 php script.php

Eu só queria verificar se a linha */10 6-17 29-31 1,4,7,10 1-5 php script.php não faria as coisas quebrarem em abril, pois não há 31 em abril.

    
por TobyG 30.04.2015 / 14:08

1 resposta

0

IMHO esta linha será exibida em cada dia de trabalho:

*/10 6-17 29-31 1,4,7,10 1-5 php script.php

A razão é que dias da semana estão relacionados ao resto das definições (minutos, horas, dias, meses) com a função OR. As definições minutos, horas, dias, meses são vinculadas por AND funtion

P.S. Então minha proposta é incorporar esse login no próprio script

    
por 30.04.2015 / 14:11