Outils pour utilisateurs

Outils du site


Panneau latéral

linux:crontab (lu 34260 fois)

Ceci est une ancienne révision du document !


CronTab

Juste un petit mémo.

Le cron envoie des mails au propriétaire de la commande lorsqu’une tache génère du texte en sortie standard.

J’ai beau remplir le fichier /etc/aliases pour dire d’envoyer les mails du root (par exemple) vers mon mail perso mais rien n’y fait.

Il faut donc éditer le fichier /etc/crontab et rajouter la variable

MAILTO=toto@domain.com

Sortie ..

Pour ne pas recevoir de message par mail ou dans les logs la sortie standard d’un script, il suffit d’ajouter > /dev/null

00 22 * * * /home/users/script > /dev/null

Cette méthode laisse passer la sortie d’erreur, si vous ne voulez pas non plus avoir de trace d’erreur, ajouter 2>&1 qui permet de rediriger la sortie d’erreur sur la sortie standard qui elele même sera redirigé vers le néant.

00 22 * * * /home/users/script > /dev/null 2>&1
linux/crontab.1257839616.txt.gz · Dernière modification: 04-04-2013 22:05 (modification externe)