Gerador de expressões Cron
Ferramenta gratuita online Descrição, sem instalação
O que são expressões Cron?
Cron é um agendador de trabalhos baseado em tempo em sistemas tipo Unix. Uma expressão Cron é uma string com 5 campos separados por espaços: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6, onde 0 é domingo). Cada campo pode usar valores específicos, intervalos (* é curinga para "cada"), listas (separadas por vírgulas) ou intervalos (barra-n para "cada n unidades"). Os trabalhos Cron são executados automaticamente nos horários agendados definidos pela expressão.
Como usar este gerador de expressões Cron
Para cada campo (minuto, hora, dia, mês, dia da semana), escolha um modo: Cada (*), Específico (insira valores exatos), Intervalo (de-até) ou Intervalar (cada N). Configure cada campo de acordo com quando você quer que seu trabalho seja executado. A ferramenta mostra a expressão Cron resultante e pré-visualiza os próximos 5 horários de execução baseados na hora atual. Copie a expressão para usar no seu crontab, agendador ou ferramenta de automação.
Entendendo as interações de campos Cron
Os campos dia e dia da semana especificam ambos dias. Em muitas implementações cron, se ambos estão restritos (não *), o trabalho é executado quando uma das condições corresponde (lógica OR). Alguns sistemas usam lógica AND. Se você especificar dia 15 e dia da semana 1 (segunda-feira), é executado no dia 15 de cada mês E toda segunda-feira. Seja preciso em sua intenção, e teste para verificar o comportamento em seu ambiente cron específico.
▶Qual é a diferença entre @daily e 0 0 * * *?
▶Como agendo um trabalho a cada 5 minutos?
▶Posso agendar padrões complexos como "última sexta-feira do mês"?
▶Por que meu trabalho cron não é executado no horário esperado?
Se esta ferramenta ajudou você, pague um café ao autor.
Pagar um café