O que o Explicador de expressao cron faz
Esta ferramenta pega uma expressao cron padrao de cinco campos e a transforma em uma frase em portugues claro para que voce saiba num relance o que ela faz. Os cinco campos sao minuto, hora, dia do mes, mes e dia da semana, e o explicador le cada um deles, incluindo numeros, intervalos, listas, passos e asteriscos. Ele ajuda desenvolvedores backend, engenheiros de DevOps, administradores de sistemas e qualquer pessoa que edite um crontab ou uma tarefa agendada e queira confirmar o horario antes de salvar. Em vez de decifrar asteriscos e virgulas de cabeca, voce obtem uma descricao legivel em que pode confiar.
Como usar o Explicador de expressao cron
- Copie sua expressao cron de um crontab, uma configuracao de CI, um agendador ou uma definicao de tarefa.
- Cole na caixa de texto. Ela deve ter cinco campos separados por espacos, por exemplo
0 9 * * 1. - A explicacao em portugues claro aparece na hora, por exemplo executa as 09:00 na segunda-feira. Nao ha botao para pressionar.
- Ajuste um campo e releia o resultado para conferir se o novo horario corresponde ao que voce pretendia.
Um exemplo rapido resolvido
Considere */15 9-17 * * 1-5. O primeiro campo, */15, significa a cada 15 minutos. O segundo, 9-17, significa durante as horas de 9 a 17. O ultimo campo, 1-5, significa de segunda a sexta-feira. Lidos em conjunto, ele e executado a cada 15 minutos entre 09:00 e 17:00 nos dias uteis, um padrao comum para tarefas em horario comercial.
Tudo funciona no seu navegador. Sua expressao nunca e enviada, portanto e privada por padrao, instantanea, gratuita e nao precisa de cadastro.
Perguntas frequentes
- O que e uma expressao cron de cinco campos?
- E um agendamento formado por cinco campos separados por espacos: minuto, hora, dia do mes, mes e dia da semana. Cada campo aceita um numero, uma lista, um intervalo, um passo ou um asterisco que significa cada valor.
- Esta ferramenta aceita segundos ou strings especiais como @daily?
- Este explicador le apenas o formato padrao de cinco campos. Ele nao processa uma expressao de seis campos com segundos nem atalhos como @daily e @reboot, entao converta esses para cinco campos primeiro.
- Minha expressao cron e enviada para um servidor?
- Nao. O texto e lido e traduzido inteiramente no seu navegador com JavaScript local, entao sua expressao nunca sai do seu dispositivo. Isso mantem privados os agendamentos internos e os detalhes das tarefas.
- O que significa '0 9 * * 1'?
- Ele e executado as 09:00 toda segunda-feira. O minuto e 0, a hora e 9, o dia do mes e o mes sao cada valor, e o dia da semana e 1, que e segunda-feira.