linux-l: Suchen und Ersetzen ? -> Perl inline editing

Steffen Dettmer steffen at dett.de
Mo Mär 12 10:40:21 CET 2001


* Sven Guckes wrote on Mon, Mar 12, 2001 at 03:39 +0100:
> * Siegfried Pohl <spohl at bert.in-berlin.de> [010311 12:33]:
> Am besten ist aber immer noch Perl's
> "inline editing" - siehe Signatur.

$ perl -pi.bak  -e 's/RE1/RE2/gi' <files>

Da gibt's netterweise auch ne Möglichkeit, das "RE1" über mehrere
Zeilen geht (wieso eigentlich RE? achso, englisch mit regular.).

$ perl -p0i.bak  -e 's/RE1/RE2/gis' <files>

sollte meistens funktionieren, IIRC. Sollte dann alles "eine
Zeile" sein. Ist auch anwendbar schnell auf C-Files :)

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.



Mehr Informationen über die Mailingliste linux-l