Hallo, Am Donnerstag, 24. Februar 2005 07:54 schrieb Daniel Bauer:
Hallo an alle,
wie ich mit dem sed Zeichen ersetzen kann weiß ich, aber kann ich auch Zeichen ersetzen die nicht dem Kriterium entsprechen?
Ich möchte alle Zeichen außer A-Za-z/ in _ umwandeln, geht das?
Du kannst Gruppen von Zeichen in eckigen Klammern angeben. Ist das erste Zeichen in der eckigen Klammer ein "^", so gilt dies als Negation, d.h. es trifft auf alle Zeichen außer die in den Klammern zu. Mit sowas wie "[^a-Z] müsstest Du dann alle Zeichen außer den angegebenen erwischen. Infos zu regulären Ausdrücken findest Du übrigens unter "man 7 regex". Ich bin aber kein sed-Experte oder Experte für reguläre Ausdrücke - also bitte korrigiert mich, falls nötig ;-) Anke -- Think before you ...