![](https://seccdn.libravatar.org/avatar/0d5a486c210a6d52dba8e8e9caee95e4.jpg?s=120&d=mm&r=g)
Hallo erstmal. Für die eingefleischten Linuxianer hier wird das sicherlich eine Lachnummer sein, ich komme da aber momentan nicht weiter. Deshalb frag ich hier mal an. Gegeben sei eine Liste mit e-Mail Empfängern im reinen ASCII Format, jede Zeile ein Empfänger. Desweiteren eine oder mehrere Dateien, die uuencoded an die Liste der Empfänger verschickt werden sollen. Die Empfängerliste heisst sinnigerweise 'empfaenger.txt' und liegt im selben Verzeichnis, in dem auch die zu versendenden Dateien sind. Den Teil mit dem uuencoden und verschicken an _einen_ Empfänger hab' ich ja schon fertig. ;-) Aber das zeilenweise Abarbeiten der Empfängerliste, da komm ich nicht weiter. Wie stellt man das am besten an? Das Problem scheint 'read' zu sein, der aus irgendwelchen Gründen nicht so recht aus der Datei lesen will. Der 'echo' Befehl zum debuggen meldet mir immer nur 'empty bekommt <Dateiname>'. Also wird $ADDRESSE zwar ausgelesen, erhält aber nie den Wert, den 'read' ihr eigentlich hätte zuweisen sollen. Ich schick hier mal meinen bisherigen Teil des Scriptes: -----Begin----- #!/bin/sh # Verteiler - Versenden der Files aus einem Verzeichis # # Wichtige Parameter INBOUND="/tmp/distri/vertreter" SUBJECT="Automatische_Mitteilung" LISTE="./empfaenger.txt" ADDRESSE="empty" # Verwendete Programme UUENCODE="/usr/bin/uuencode" MAIL="/usr/bin/mail" LS="/bin/ls" # vvv--- In der Endfassung durch "/bin/rm" ersetzen!! RM="/bin/ls" TEST="/usr/bin/test" # Der Code cd $INBOUND while $TEST $ADDRESSE != EOF; do read $LISTE; if test $ADDRESSE = EOF ; then exit; fi for i in $($LS -I $LISTE); do echo "$ADDRESSE bekommt $i"; $UUENCODE $i $i | $MAIL -s $SUBJECT $ADDRESSE ; $RM $i; done done -----End----- mfg Günther Behrendsen -- ------------------------------------------------------------------- Petersen Buchimport GmbH Tel.: +49-40-71003-282 Meessen 10 Fax : +49-40-71003-281 22113 Oststeinbek www.petersen-buchimport.com e-mail: guenther.behrendsen@petersen-buchimport.com -------------------------------------------------------------------