Sed - substituieren mit Textbloecken

Post Reply
Message
Author
joel

Sed - substituieren mit Textbloecken

#1 Post by joel »

Hallo zusammen.. wie kann ich in einem Text eine gekennzeichnete Stelle (z.B. $BLAHFASEL$) mit einem mehrzeiligen Textblock und mit sed ersetzen?

sed 's/$BLAHFASEL$/blah
fasel/'
geht uebrigens schonmal ned ;(

auchnochlesen

Re: Sed - substituieren mit Textbloecken

#2 Post by auchnochlesen »

arghs man siehts natuerlich ned im Forum, da ist ein bäksläsch n zwischen blah und fasel ;)))

ratte

Re: Sed - substituieren mit Textbloecken

#3 Post by ratte »

klicker mal auf hilfe oben im menue und tu dir die ub codes rein, dann klappts auch mit den backslashes.

ratte

Jochen

Re: Sed - substituieren mit Textbloecken

#4 Post by Jochen »

Wenn Du nur $BLAHFASEL in einer Zeile alleine stehen hast, ist es einfach:<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">sed '/\<!--no-->$BLAHFASEL\<!--no-->$/c\<!--no-->
Erste Ersatzzeile\<!--no-->
Zweite\<!--no-->
und letzte' dat</font><hr></pre></blockquote>
Jochen

Post Reply