Le Thu, Aug 17, 2006 at 11:59:59AM +0200, pingouin osmolateur a écrit : > Salut tout le monde > Je veux envoyer les résultats de la commande top par > mail un fois par jour. > > Voila l'exemple statsTOP.pl > > #!/usr/bin/perl > $topoutput = `/usr/bin/top -b -n1`; > open (MAIL,"|/usr/sbin/sendmail -t"); > print MAIL "From: [EMAIL PROTECTED]"; > print MAIL "To: [EMAIL PROTECTED]"; > print MAIL "Subject: Server Stats\n\n"; > print MAIL "Resultats $topoutput\n\n"; > close (MAIL);
Si c'est juste pour faire ça, on peut se passer de perl: usr/bin/top -b -n1 | mail [EMAIL PROTECTED] -a "From:[EMAIL PROTECTED]" -s "Server Stats" fait la même chose, en plus robuste... Bonne journée, -- Charles Plessy http://charles.plessy.org Wako, Saitama, Japon -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

