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
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);
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...
Le truc c'est que dans ce script j'ai ajouté un free,
un df et quelques script perso pour vérifier le
Le 17/08/06, pingouin osmolateur[EMAIL PROTECTED] 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:
--- Patrice Karatchentzeff
[EMAIL PROTECTED] a écrit :
Le 17/08/06, pingouin
osmolateur[EMAIL PROTECTED] 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 =
Le 17/08/06, pingouin osmolateur[EMAIL PROTECTED] a écrit :
[EMAIL PROTECTED] a écrit :
[...]
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
J'ajoute ça où dans mon script ? dans la ligne cron ?
En en-tête de la ligne du cron. Cela dépend de ce que tu utilises
On 2006-08-17 14:05:13 +0200, Patrice Karatchentzeff wrote:
1) écrire du Perl comme cela, c'est mal (c) (r)
Utilise a minima les pragma -w (use warnings).
Surtout use strict;, je dirais. Je trouve le -w gênant dans certains
cas, surtout que les warnings sont dynamiques.
2) utilise les
Le 17/08/06, Vincent Lefevre[EMAIL PROTECTED] a écrit :
On 2006-08-17 14:05:13 +0200, Patrice Karatchentzeff wrote:
1) écrire du Perl comme cela, c'est mal (c) (r)
Utilise a minima les pragma -w (use warnings).
Surtout use strict;, je dirais. Je trouve le -w gênant dans certains
cas, surtout
--- Patrice Karatchentzeff
[EMAIL PROTECTED] a écrit :
Le 17/08/06, pingouin
osmolateur[EMAIL PROTECTED] a écrit :
[EMAIL PROTECTED] a écrit :
[...]
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
J'ajoute ça où dans mon script ? dans la ligne
cron ?
En
9 matches
Mail list logo