linux-l: Suchen und Ersetzen ? -> Perl inline editing
Sven Guckes
guckes at gmx.de
Mo Mär 12 03:39:10 CET 2001
* Siegfried Pohl <spohl at bert.in-berlin.de> [010311 12:33]:
> vi starten, dann eingeben
> :3,% s/\/bin\/bash/reject/gec
Das sollte doch automatisiert werden,
oder nicht? Also bittesehr:
vim -c "3,%s#/bin/bash#/bin/reject/" -c "wq" datei
Uebrigens - es geht noch kuerzer. ;-)
Am besten ist aber immer noch Perl's
"inline editing" - siehe Signatur.
Sven
--
Sven Guckes guckes-perl at math.fu-berlin.de
PERL http://www.math.fu-berlin.de/~guckes/perl/
PERL Substitute RE1 by RE2 in several files:
PERL perl -pi.bak -e 's/RE1/RE2/gi' <files>
Mehr Informationen über die Mailingliste linux-l