Re: Ca bashe mal
J.Pierre Pourrez a écrit, mardi 13 décembre 2005, à 23:37 :
> Bonsoir à tous,
bonjour,
> J'essaie d'utiliser le petit shell ci-dessous pour envoyer un courriel
> avec fichier joint à plusieurs destinataires.
>
> #!/bin/sh
[...]
> Hélas, le script sort de la boucle à la première adresse.
>
> Comment faire pour remédier au problème ?
La boucle de ton script est correcte, mais mutt attend aussi quelque
chose sur l'entrée standard, il doit avaler les autres lignes de la
liste avec le premier message... ?
#!/bin/sh
WORKDIR="$HOME/reprise/cgpme"
while read dep mail; do
echo -e "$dep\t$mail"
"$WORKDIR/message.txt" < mutt \
-s "Reprise d'entreprise" \
-a "$WORKDIR/$dep.doc" \
$mail
done < liste.txt
--
Jacques L'helgoualc'h
Reply to: