Introduzione
Crontab viene utilizzato per pianificare uno script da eseguire a intervalli regolari. In questo post del blog imparerai a programmare uno script in crontab ogni 30 secondi.
Programmare Crontab a 30 secondi
Crontab non consente la pianificazione della durata del lavoro in secondi. La durata minima consentita è solo ogni minuto. Tuttavia, puoi eseguire alcune configurazioni complicate per eseguire lo script in modo che venga eseguito ogni 30 secondi.
Ad esempio, per eseguire uno script di shell ogni 30 secondi, utilizzare la seguente configurazione crontab:
# Runing script.sh every 30 seconds
* * * * * script.sh
* * * * * sleep 30; script.sh
Nella configurazione precedente, abbiamo pianificato lo script due volte. Il primo cron viene eseguito ogni 1 minuto e anche il secondo cron si avvia contemporaneamente ma attende 30 secondi prima dell'esecuzione. Quindi l'intero ciclo viene eseguito ogni 30 secondi.
Conclusione
In questo tutorial rapido, hai imparato a pianificare un lavoro crontab da eseguire ogni 30 secondi.