On 06-Feb-2001 RickyBoy wrote:

> le but du script ci-dessous est de faire un cron fréquent et m'envoi un mail
> SEULEMENT si quelqu'un est logger sur ma machine.

> voici mon script (Merci à Sébastien pour l'idée générale{REF: Trop de mail})
> *************
>#! /bin/sh
> if [ -z `finger -l | grep login |head -1 | awk '{print $4}'`]
> then
>    # il y a qqun de logger
>    mail root -i -s 'Finger Info' ~|finger ;
>    ~:.     /* ICI EST MON PROBLÈME */
> fi
> ***********************************
> pas compliqué hein!!!
> MAIS... ça fait quelque temps que je cherche à savoir quel est la façon de
> quiter MAIL ( avec un point ".") pour que le script se termine, en me
> redonnant la main,  comme il se doit.

> Quel est la bonne méthode pour interpréterla fin d'un mail DANS un script.
> Je ne suis pas un pro du script (je suis meme pourri) alors soyez indulgeant

"Yaka" faire un :
echo $(finger) | mail root -s "Finger Info"
à la place de ta commande !

A+

___________________________________________________
3ème Anjou Linux Party ! [ http://www.info.univ-angers.fr/ALP/ ]
___________________________________________________
--
Arnaud Calvo <[EMAIL PROTECTED]>
49330 Contigné

Répondre à