[linux-l] sed-Frage

Axel Weiß aweiss at informatik.hu-berlin.de
Fr Mai 7 19:14:38 CEST 2004


Hi, Belug,

ich bin kein shellskript-Fan, möchte jetzt aber mal 'ne Aufgabe mit sed lösen.

Frage: wie krieg ich sed dazu, alle vorkommenden Muster in einer Zeile zu 
ersetzen? Sowas wie

$ echo abbacabba | sed "s/ba/xyz/"
abxyzcabba

klappt nicht, in diesem Fall möchte ich 'abxyzcabxyz' haben, sed ersetzt aber 
nur das erste Vorkommen in jeder Textzeile. Irgendwie hab' ich das mit den 
Regex' noch nicht verstanden. Hilft mir jemand, der Ahnung hat, bitte?

Gruß,
			Axel



Mehr Informationen über die Mailingliste linux-l