Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:crontab [2008/06/23 18:04] benoit |
informatique:linux:crontab [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 33: | Ligne 33: | ||
Si sur la même ligne on trouve précisées une unité de temps "numéro du jour du mois" et une unité de temps "jour de la semaine", celles-ci sont considérées par crontab comme cumulatives. | Si sur la même ligne on trouve précisées une unité de temps "numéro du jour du mois" et une unité de temps "jour de la semaine", celles-ci sont considérées par crontab comme cumulatives. | ||
- | [modifier] | + | === Exemples === |
Imaginons que l'on veuille faire un journal (dans le fichier /tmp/log_df.txt par exemple) automatisé de l'espace disque libre (commande df[1]) à des intervalles de temps précis: | Imaginons que l'on veuille faire un journal (dans le fichier /tmp/log_df.txt par exemple) automatisé de l'espace disque libre (commande df[1]) à des intervalles de temps précis: | ||
Ligne 44: | Ligne 44: | ||
* Tous les jours pairs du mois à 23h59 : ''59 23 */2 * * df >>/tmp/log_df.txt'' | * Tous les jours pairs du mois à 23h59 : ''59 23 */2 * * df >>/tmp/log_df.txt'' | ||
* Toutes les 5 minutes : ''*/5 * * * * df >>/tmp/log_df.txt'' | * Toutes les 5 minutes : ''*/5 * * * * df >>/tmp/log_df.txt'' | ||
+ | * Tous les premiers dimanches du mois : ''1 2 * * 0 [ `/bin/date +\%d` -lt 8 ] && df >>/tmp/log_df.txt'' |