Crontab et redirection

Résolu
hoax -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
Pour relever mon courrier à intervalles réguliers j'ai ajouté cette ligne à mon crontab :
*/10 * * * * fechmail 1> /dev/null


Je pensais que le "1> /dev/null" permettrais que la sortie du programme ne me soit pas envoyé par mail ce qui n'est manifestement pas le cas. Du coup je reçois un mail toutes les 10 minutes. Pas top quoi.

Pourriez vous m'indiquer la commande de redirection à ajouter après "fetchmail" pour ne plus être spammé par mon propre système ?

Merci

4 réponses

dubcek Messages postés 19021 Statut Contributeur 5 637
 
il me semble quand même qu'à tout diriger dans /dev/null, on peut rater un problème réel, une erreur.
fetchmail a un mode silencieux: -s | --silent pour ne recevoir que les erreurs
1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Essaie plutôt :
*/10 * * * * fechmail >>/dev/null
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
ou
*/10 * * * * fetchmail > /dev/null 2>&1
0
hoax
 
J'ai utilisé la deuxième solution qui, il me semble présente l'avantage de rediriger aussi les erreurs. (Je ne voudrais pas recevoir de mail de fetchmail non plus si il n'arrive pas à se connecter au serveur).

Par contre comme le montre le copier/coller de mon crontab j'avais aussi fait une faute de frappe dans "fechmail" alors forcément, ça marchait pas terrible.

Merci à tous

PS : j'ai viré les cookies alors je ne peux plus mettre le post en "résolu" mais il l'est ;)
0