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

Re: Ca bashe mal



Le Wed, 14 Dec 2005 01:05:32 +0100, manioul a écrit :

> Le mardi 13 décembre 2005 à 23:37 +0100, J.Pierre Pourrez a écrit :
>> Bonsoir à tous,
> Coucou!
>> 
>> J'essaie d'utiliser le petit shell ci-dessous pour envoyer un courriel
>> avec fichier joint à plusieurs destinataires.
>> 
>> --8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--
>> #!/bin/sh
>> 
>> WORKDIR="$HOME/reprise/cgpme"
> for adresse in `cat liste.txt`;do

Il y a 2 champs à récupérer sur chaque ligne du fichier liste.txt.
Comment on fait avec une boucle for ?

>> while read dep mail; do
>> echo -e "$dep\t$mail"
>> mutt \
>>     -s "Reprise d'entreprise" \
>>     -a "$WORKDIR/$dep.doc" \
>>     -i "$WORKDIR/message.txt" \
>>     $mail
>> done $adresse
> done
>> 
>> --8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

Une autre idée ?
Jean-Pierre




Reply to: