Andre, Andre Tann schrieb:
Gegeben sei eine Textdatei mit mehreren Spalten und ca. 300 Zeilen. Feldtrenner ist ein Tab. In der ersten Spalte steht die Anrede, in der zweiten die E-Mail-Adresse, usw. [...] Aber wie kann ich so eine Schleife den Zeilen einer Datei entsprechend durchlaufen?
Wenn Du keine Angst vor Perl hast, geht das so: ========= 8<============== #!/usr/bin/perl -w while(<>) { @F = split('\t'); print "Andrede: $F[0], Vorname: $F[1], ...\n"; } ========= 8<============== und den Dateinamen übergibst Du als Argument an das Skript. Siehe auch: man perlintro Ab: The "<>" operator is ... Die Gesamtübersicht für perl findest Du unter man perl Die wichtigsten perl Funktionen, wie z.B. split findest Du unter man perlfunc Gruss, Peter.