2011-11-10 13 views
7

Qualcuno sa di uno strumento che fornirà una stringa di cron per esempio * * * 1 * * ti dirà a cosa si traduce quella stringa?Interprete di cron syntax?

So che non è scienza missilistica, ma voglio essere sicuro che sto costruendo l'intervallo corretto per un compito programmato.

+1

Qual è l'output desiderato, visto che quella riga sopra corrisponde a infiniti tempi di data? – hroptatyr

+0

L'output desiderato per sopra sarebbe "una volta al mese" o qualcosa del genere. –

+0

Il risultato desiderato sarebbe: '(prova a) eseguire ogni file nella directory home' ogni minuto di gennaio. – wildplasser

risposta

7

appena trovato questo, era esattamente quello che stavo cercando e sembra che ciò che si vuole troppo: http://cronchecker.net/

+2

Questo non è in grado di analizzare questo cron: 30 07,11 * * 1-6 e alcuni altri. – Guillaume

+0

@Guillaume: Recentemente ho ricostruito cronchecker.net e può gestire molte altre dichiarazioni di cron che non era possibile in precedenza, incluso quello che hai menzionato. Per favore [fammi sapere] (https://github.com/pbyrne/cron-checker/issues) se ti imbattete in altri che non funzionano correttamente. – pbyrne

+0

@pbyrne Non analizza '00 30 22 * ​​* *'. Visualizza il messaggio: 'Siamo spiacenti, ma qualcosa è andato storto. Se sei il proprietario dell'applicazione, controlla i log per maggiori informazioni –