The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



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

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 11-18-2008
pinkgladiator pinkgladiator is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Beiträge: 17
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
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 11:54 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0