Problème cron daily - sortie erreur

Problème cron daily - sortie erreur - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 03-06-2010 à 12:09:26    

Bonjour à tous,
 
Voilà je me permets de vous poser une question qui pour moi est un mystère. Etant donné que je ne suis pas très fortiche en linux je rencontre un problème de récupération de la sortie d'erreur lors de l'exécution automatique d'un script via le cron.
 
A l'origine j'exécute plusieurs scripts dont le script toto.sh qui se situe dans le répertoire :
 
#/etc/cron.daily/toto.sh
 
Le problème est que je récupère le bon déroulement de ce script vers la sortie standard. Il m'envoie chaque matin un mail que tout va bien... mais maintenant je préfère qu'il ne me renvoie que les erreurs.  
du coup dans mon fichier  :
 
#/etc/crontab
 
j'ai cette ligne :
 
00 8 * * * root run-parts /etc/cron.daily 2>&1 >/dev/null
 
Mais malheureusement plus de mail :(
 
Si j'essaie de mettre la sortie d'erreur dans un fichier, je n'ai rien:  
 
00 8 * * * root run-parts /etc/cron.daily 2>>/root/error.log
 
Du coup comme ca ne marchait pas, j'ai fait :
 
00 8 * * 1-5 sh /etc/cron.daily/toto.sh 2>&1 >/dev/null
 
 
et là ca fonctionne mais du coup ca ne concerne que toto.sh et non plus mes autres scripts du répertoire cron.daily
 
la commande run-parts semble être la cause du problème mais j' en ai besoin...  :(  
 Donc je voudrais faire quelque chose de similaire sur le fichier /etc/crontab
Ceci dans le but de ne pas avoir à référencer dans tous mes scripts présents dans le cron.daily , cela m'obligerait à ne plus utiliser le cron.daily, ce dont je ne souhaite pas.
 
si quelqu'un a une idée, je suis preneur  :hello:  
merci


Message édité par Pelias le 03-06-2010 à 16:14:38
Reply

Marsh Posté le 03-06-2010 à 12:09:26   

Reply

Marsh Posté le 04-06-2010 à 17:27:19    

Bon ce n'est peut-être pas possible de faire comme ca.
 
une ptite idée ??
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed