[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed problem



Hallo Andre,

Am 21:46 2002-12-17 +0100 hat Andre Fischer geschrieben:
>
>hallöchen,
>ich glaub mein sed kann nicht mehr zählen :(
>
>ich möchte die Zahlenfolge "12345" durch "PLZ" ersetzen und habe folgenden
>Test gemacht:
>echo "test 12345 test" | sed s/[0-9]\{5\}/PLZ/g
>
>und habe folgendes Ergebnis erwartet: "test PLZ test" leider kommt "test 12345
>test" - was mach ich da falsch?

Die beispiele im Buch basieren soviel ich weis auf /bin/tcsh.

Wenn du /bin/bash verwendest, must Du den String in Hochkommas setzen,
also:

        echo "test 12345 test" | sed 's/[0-9]\{5\}/PLZ/g'
                                     ^                  ^
                                     hier    und     hier

>tschau fisch

Bis ein anderes mal
Michelle



Reply to: