[crontab] spamm mon FAI, je veux rediriger tout le tralala

spamm mon FAI, je veux rediriger tout le tralala [crontab] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 10-04-2003 à 21:18:48    

hello
 
bin voilà j'ai mes crontab qui déconnent, je sais pas trop pourquoi, et souvent donc ça envoie un mail à l'administrateur, seulement comme je suis une grosse quiche, ça envoie les mails à mon FAI qui me téléphone ou m'envoie du recommandé :p donc voila quoi j'aimerais les corriger mes crontab pour que toutes les erreurs soient redirigées vers un fichier /var/log/crontaberrors.log et donc j'ai fait ça mais je sais pas si c bon ?
 
 
 


 
*/15 * * * *   test -x /usr/sbin/run-crons && /usr/sbin/run-crons
0 *  * * *      rm -f /var/spool/cron/lastrun/cron.hourly
0 0  * * *      rm -f /var/spool/cron/lastrun/cron.daily
0 0  * * 6      rm -f /var/spool/cron/lastrun/cron.weekly
0 0  1 * *      rm -f /var/spool/cron/lastrun/cron.monthly
0 */6 * * *     /root/xplanet/get_clouds.sh >>/var/log/cronerrors.log 2>&1
0 */1 * * *     DISPLAY=localhost:0 /root/xplanet/update_bkgimg.sh >>/var/log/cronerrors.log 2>&1
0 0 * * *       emerge sync
0 12 * * * *    updatedb --prunefs='smbfs nfs NFS proc' >>/var/log/cronerrors.log 2>&1
0 0 * * 0,4     /usr/sbin/gentoo-stats --update >>/var/log/cronerrors.log 2>&1
 

Reply

Marsh Posté le 10-04-2003 à 21:18:48   

Reply

Marsh Posté le 10-04-2003 à 22:22:45    

je dirais oui
mais tu peux déja préciser dans le syslog.conf de rediriger les infos venant de cron vers un fichier précis
genre  
 

Code :
  1. cron.*       -/var/log/cron.log

 
bon il log tout aussi :D

Reply

Marsh Posté le 10-04-2003 à 22:32:33    

bin oauis je crois que ca logue plein de trucs sauf les erreurs
mais plus particulierement,
 
2>&1
 
 
ca veut dire quoi ce truc, tu rediriges les erreurs vers la sortie standard ? et donc implicite;ment vers mon fichier /var/log/cronerrors ?

Reply

Marsh Posté le 10-04-2003 à 22:55:40    

c'est cela .
(en tout cas man bash est d'accord avec toi :D )
 

The  word  following the redirection operator in the following descriptions, unless otherwise noted,
       is subjected to brace expansion, tilde expansion, parameter expansion, command substitution,  arith-
       metic  expansion, quote removal, pathname expansion, and word splitting.  If it expands to more than
       one word, bash reports an error.
 
       Note that the order of redirections is significant.  For example, the command
 
              ls > dirlist 2>&1
 
       directs both standard output and standard error to the file dirlist, while the command
 
              ls 2>&1 > dirlist
 
       directs only the standard output to file dirlist, because the standard error was duplicated as stan-
       dard output before the standard output was redirected to dirlist.

Reply

Sujets relatifs:

Leave a Replay

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