Sintassi alternativa per crontab

cronjob 300x300 Sintassi alternativa per crontabCrontab consente di utilizzare una sintassi alternativa oltre alla classica indicazione basata su minuti, ore, giorni del mese ecc.

@reboot esegue il comando all’avvio del sistema
@yearly esegue il comando ogni anno
@annually esegue il comando ogni anno (equivalente a @yearly)
@monthly esegue il comando ogni mese
@weekly esegue il comando ogni settimana
@daily esegue il comando ogni giorno
@midnight esegue il comando a mezzanotte
@hourly esegue il comando ogni ora

Questo tipo di sintassi risulta molto utile per indicare in modo pratico in quale momento dovrà essere eseguito un cronjob, evitando l’onere di dover utilizzare la classica sintassi, che ha bisogno dell’indicazione precisa di minuti, ore, giorni del mese, mese e giorni della settimana.

Diventerà così possibile scrivere in crontab :

@midnight /home/backup/backup.pl

per vedere eseguito lo script backup.pl in coincidenza della mezzanotte o :

@hourly /home/backup/backup.pl

per vedere eseguito lo script allo scoccare di ogni ora.

Condividi questo post!

Post simili:

  • Nessun post trovato

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>