crontab non capisce "intervalli", si capisce solo "schedule" ore
validi: 0-23 - minuti validi: 0-59
esempio # 1
30 * * * * your_command
questo significa "eseguire quando il minuto di ogni ora è 30" (sarebbe eseguito a: 1:30, 2:30, 3:30, ecc.)
esempio # 2
*/30 * * * * your_command
questo significa "correre quando il minuto di ogni ora è divisibile per 30" (si porrebbe in: 1:30, 02:00, 2 : 30, 03:00, ecc)
esempio # 3
0,30 * * * * your_command
questo significa "correre quando il minuto di ogni ora è 0 o 30" (si porrebbe in: 1:30, 02:00, 02:30, 03:00, ecc)
è un altro modo per ottenere gli stessi risultati dell'esempio # 2
esempio # 4
19 * * * * your_command
questo significa "esecuzione quando minuto di ciascun ora è 19 "(si porrebbe in: 01:19, 02:19, 03:19, ecc)
esempio # 5
*/19 * * * * your_command
questo significa" correre quando minuto di ogni ora è divisibile per 19 "(si porrebbe in: 01:19, 01:38, 01:57, 02:19, 02:38, 02:57, ecc)
nota: diversi parametri sono state fatte a questo post da vari utenti tra cui il autore
Sei riuscito a far funzionare il tuo crontab? Il tuo problema potrebbe non essere il crontab, ma ottenerlo per essere usato. – Eddie
È in esecuzione altri 2 script, uno ogni minuto. –
Sto aspettando di vedere se una delle risposte qui sotto funziona, devi solo aspettare che i prossimi 30 minuti siano scaduti ... tra 3 minuti. –