Preciso desenvolver um script para testar se "agora" (por exemplo, a saída de date
) está em um determinado intervalo. Por enquanto, espera-se que esse intervalo seja uma lista de dias do mês (por exemplo, 10,11,12,13,21,22,23
). E eu poderia codificar isso sozinho.
No entanto, eu preferiria usar as ferramentas existentes em vez de codificar eu mesmo. E espero que o requisito de alcance evolua, provavelmente para restringir algumas horas do dia. E talvez também no dia da semana. Então pensei na sintaxe do cron que todos nós conhecemos.
Pergunta: existe uma ferramenta para verificar se uma determinada data-hora está "dentro" de um intervalo de sintaxe do cron ou algo semelhante (ferramentas que não usam a sintaxe do cron também podem estar ok)?