linux-l: replace rekursiv

Robert C. Helling helling at aei-potsdam.mpg.de
Mo Apr 17 17:30:56 CEST 2000


On Mon, 17 Apr 2000, [ISO-8859-1] x7.16·v wrote:

> hi_
> 
> weiss jemand ne 'gute' methode um in einem directory in jedem (text)file einen
> string mit einen anderen zu ersetzen?
> im emacs? sed?

Nicht sehr elegant, aber ich wuerde sowas machen wie

find .|grep '\.txt'|xargs perl -0 -i -p 's/Alter String/Neuer String/g;'

Robert

-- 
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oO
Robert C. Helling        Albert Einstein Institut Potsdam
                         Max Planck Institute For Gravitational Physics
print "Just another      Fon +49 331 567 7227 Fax +49 331 567 7298      
       stupid .sig\n";	 http://www.aei-potsdam.mpg.de/~helling



Mehr Informationen über die Mailingliste linux-l