Hallo David, David Haller schrieb:
Hallo,
Am Die, 30 Jun 2009, Christian schrieb:
Al Bogner schrieb:
Wie lösche ich mit sed in einer Variablen alle Zahlen und Zeichen von A-Z und a-z, ö soll also zB erhalten bleiben. [..] echo "Ich_möchte_3_Äpfel_um_1€" | sed -e "s,[^ä;^ö;^ü;^Ä;^Ö;^Ü;^€],,g"
Was soll das? Das löscht auch "^" und ";". Jedenfalls nicht so wie du denkst. Siehe man 7 regex. nein, macht es nicht.
christian@chrisw:~> echo "Ich_möchte_^_3_Äpfel_;um_1€" | sed -e "s,[^ä;^ö;^ü;^Ä;^Ö;^Ü;^€],,g" ö^Ä;€ christian@chrisw:~>
sed -e "s,[^äöüÄÖÜ€],,g"
ok, geht auch kürzer. :)
-dnh
? Chris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org