[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] [PERL] pas de resultat pour top dans un cron



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\@mydomain.com\n";
> print MAIL "To: email\@mydomain.com\n";
> 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 casimir@placard.org -a "From:napoleon@levillagedanslesnuages.com" -s "Server Stats"

fait la même chose, en plus robuste...

Bonne journée,

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japon



Reply to: