Subject: Re: [debutant] trop de mail
> Il faut que tu fasses un script en shell unix pour tester si la taille du
> resultat de ta commande finger est >0.
>
> Pour ecrire un script, c'est facile :
> dans un fichier tu commences par mettres #!/bin/sh sur la premiere ligne
> puis tu tapes tes commandes sur chacune des lignes.
> Pour le test tu peux utiliser des if. Fait une man if pour avoir plus
d'info
Merci mais petite question
>
> exemple :
> #! /bin/sh
> if [ -z `finger -l | grep lLogin | head -1 | awk '{print $4 }'` ] ;
OK ça va jusque la (sauf le awk!?!? {$4= 4ieme argument de la ligne du
head??}c'est ça?)
>then
> # Personne de logger
> else
> # il y a des users ....
> # envoie de message
> fi
Comment faire un mail qui m'envoi le résultat d'une commande finger???? Car
je veu avoir le résultat complet de la commande.
sur une ligne de commande ceci fonctionne:
*********
[root@machine]# mail root -s 'someone is log'
~|finger -l
.
cc
[root@machine]#
***********
mais pour l'inclure dans mon else?????????. Je ne sais pas trop.
ET, j'imagine que mon cron devra avoir un > /dev/null pour ne pas qu'il
m'envoi le résultat du cron lui-même?
Merci de ton aide, ça va perfectionner cette lacune en scripting.
> A+
> Seb
(...ߥe
)
(
)
(_________________
®!¢k¥ßð¥