![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| lesen Liste der Dateinamen aus Textdatei und entfernen Sie diese Dateien in mehrere Verzeichnisse | fxvisions | Shell Programmierung und Scripting | 5 | 08-07-2008 04:59 PM |
| lesen Liste der Dateinamen aus Textdatei, Archiv-, und entfernen Sie | fxvisions | Shell Programmierung und Scripting | 5 | 03-20-2007 09:56 PM |
| Lesen Sie einen Teil der Datei aus der Liste in das Skript | happyv | Shell Programmierung und Scripting | 3 | 10-20-2006 10:58 AM |
| Lesen Sie eine Liste ein zu einer Zeit, | nortypig | Shell Programmierung und Scripting | 7 | 08-27-2006 10:50 PM |
| Liste von Dateien mit Nur-Lese-finden | vivekshankar | UNIX for Dummies Questions & Answers | 1 | 05-26-2005 05:47 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Lesen aus einer Datei zu einer Liste
Hallo gibt,
Ich habe eine Datei, die Inhalte einer Liste von E-Mail-Adresse, und jeder wird durch neue Linien. Ich möchte die erste E-Mail-Adresse in TO: Akten und der Rest in eine Liste und geht an cc Bereich. Ich habe vor, die Verwendung mailx, die E-Mail. Ich eingefügt die E-Mail-Adressen in einer Reihe, aber was kann ich tun, um das Array in eine Liste, so kann ich ihn zu mailx Befehl? Das Skript arbeitet, aber es druckt Liste der CC eine nach der anderen. Das wird nicht funktionieren, da ich für mailx müssen sie alle in einer Liste angezeigt. Danke! # E-Mail-Adresse lesen, Zeile für Zeile, die erste Zeile immer zu Feld fname \u003d "/ home / ... / emailFile.txt" cc [100] \u003d "" # Liste der CC receipients exec <$ fname Wert \u003d 0 while read line tun Wert \u003d `expr $ value + 1"; if [$ value-eq 1] dann headit \u003d $ line echo "headit E-Mail: $ headit" # Empfänger E-Mail-Adresse, immer die erste Zeile in der Datei sonst cc [$ value] \u003d $ line echo "es Kontakte E-Mail: ($ cc [$ value])" fi getan # mailx Befehl zum Senden von E-Mail mit einem Text, Anhang, cc, bcc, und Beantworten-Adresse, echo "Test" | cat - body.txt | mailx attachment.html-a-b "bcc@mail.com"-c "$ CC"-s "test"-r "reply@mail.com" "$ headit" |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|