Hallo, ich bastle gerade an einem Shell-Skript, welches aus einer Datei Datensätze selektieren soll.
Zunächst werden alle Felder mit "" versehen und durch , getrennt. Danach soll grep selektieren. #! /bin/sh cat $1 \ |sed -e's/^/"/g' \ |sed -e's/,/","/g' \ |sed -e's/$/"/g' \ |cut --delimiter "," -f 1,2,3,4,5,6,7,8,13 |grep -i '"(Frau|Herrn)",".*",".*",".*",".*",".*",".*","Dortmund",".*"' #"Anrede","Titel","Vorname","Nachname","Strasse","Laenderkennzeichen","Postleitzahl","Ort","Geburtsdatum" Leider bleiben auch andere Orte drin :-( Viele Grüße und Danke für Hilfe Michael -- Michael Hierweck EDV-Serviceteam http://www.edv-serviceteam.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)