Par jpoggio - 31-08-2014 15:26:49 - 22 commentaires
Je l'ai promis sur le "live" de l'UTMB, voici, pour les curieux, à quoi ressemble un cron, en l'espèce celui qui a cadencé l'exécution des programmes d'extraction des données livetrail pendant la semaine.
En préambule, c'est quoi un "cron" ?
"cron" est un programme des systèmes de la famille unix (dont linux) qui permet de planifier l'exécution de tâches sur cette machine. Il est paramétré par des fichiers "crontab" dont chaque ligne décrit les conditions d'exécution d'une tâche.
Cette semaine, j'avais un crontab local qui ressemblait à ça :
# m h dom mon dow command
*/30 * * * * /home/jacques/live/launch.sh
15,45 * * * * /home/jacques/live/launchDelta.sh
chaque colonne correspond à un paramètre : dans l'ordre, nous avons les minutes auxquelles exécuter la tâche, puis les heures, le jour du mois, le mois de l'année, le jour de la semaine et enfin la tâche à lancer.
* signifie que l'on ignore le champ (par exemple '*' dans la colonne mois signifie que la tâche doit être exécutée quel que soit le mois).