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)

Antwort per Email an