Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révision Les deux révisions suivantes | ||
linux:crontab [04-04-2013 22:06] 127.0.0.1 modification externe |
linux:crontab [19-07-2016 11:05] edmc73 |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Juste un petit mémo. | Juste un petit mémo. | ||
+ | |||
+ | ===== Notation ===== | ||
+ | |||
+ | minute heure jour(1-31) mois(1-12) journée(0=dimanche, | ||
+ | |||
+ | * * : à chaque unité | ||
+ | * 5,8 : les unités 5 et 8 | ||
+ | * 2-5 : les unités de 2 à 5 | ||
+ | * */3 : toutes les 3 unités | ||
+ | * 10-20/3 : toutes les 3 unités, entre la dixième et la vingtième (10, 13, 16, 19) | ||
+ | |||
+ | Raccourcis | ||
+ | |||
+ | * @reboot | ||
+ | * @yearly ou @annually | ||
+ | * @monthly | ||
+ | * @weekly | ||
+ | * @daily | ||
+ | * @midnight | ||
+ | * @hourly | ||
+ | |||
+ | ===== Mail ===== | ||
Le cron envoie des mails au propriétaire de la commande lorsqu' | Le cron envoie des mails au propriétaire de la commande lorsqu' | ||
Ligne 25: | Ligne 47: | ||
rm / | rm / | ||
ln -s / | ln -s / | ||
- | + | ||
- | | + | Sinon la méthode conventionnel |
+ | < | ||
+ | $ update-alternatives --config editor | ||
+ | Il existe 4 choix pour l' | ||
+ | |||
+ | Sélection | ||
+ | ------------------------------------------------------------ | ||
+ | | ||
+ | 1 / | ||
+ | 2 / | ||
+ | 3 / | ||
+ | * 4 / | ||
+ | |||
+ | Appuyez sur < | ||
+ | </ | ||
===== Sortie .. ===== | ===== Sortie .. ===== | ||
Ligne 45: | Ligne 82: | ||
00 22 * * * / | 00 22 * * * / | ||
- | | + | |
+ | ===== Variable ===== | ||
+ | |||
+ | Pour passer la date dans un nom de fichier à créer | ||
+ | |||
+ | * * * * * /bin/echo `date +\%Y\%m\%d_\%H\%M\%S` >> / | ||
+ | |||
+ | Notez que les **%** sont échappés par un **\** | ||
+ | |||
+ | Sinon on peut définir une variable | ||
+ | |||
+ | DATEVAR=date +%Y%m%d_%H%M%S | ||
+ | * * * * * /bin/echo $($DATEVAR) >> / | ||
+ | |||
+ | |||
+ | |||
| |