Adressen bearbeiten

Datum: 2007-05-28
Quelle: mrunix.de

Worum ging es?

Datensätze der folgenden Form sollen bearbeitet werden:
Herr Musterman
Musterstraßet25
53262 Musterstadt
Das "t" zwischen Straße und Hausnummer soll durch ein Leerzeichen ersetzt werden.

Code
sed -r 's/t([0-9]+[a-zA-Z]?)$/ \1/' addresses.txt
Beschreibung

Das Beispiel berücksichtigt auch Hausnummern der Form "42b". Es wird nach Zeichenketten gesucht, bei denen ein "t" gefolgt wird von Zahlen und optional einem Buchstaben am Zeilenende.