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 ;(
Sed - substituieren mit Textbloecken
Re: Sed - substituieren mit Textbloecken
arghs man siehts natuerlich ned im Forum, da ist ein bäksläsch n zwischen blah und fasel ))
Re: Sed - substituieren mit Textbloecken
klicker mal auf hilfe oben im menue und tu dir die ub codes rein, dann klappts auch mit den backslashes.
ratte
ratte
Re: Sed - substituieren mit Textbloecken
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
Erste Ersatzzeile\<!--no-->
Zweite\<!--no-->
und letzte' dat</font><hr></pre></blockquote>
Jochen