[linux-l] woerter in verschiedenen Zeile ersetzen in mehrere Dateien

Ivan Villanueva iv at artificialidea.com
Mi Jun 8 12:39:45 CEST 2005


On Wed, Jun 08, 2005 at 12:22:42PM +0200, Ivan Villanueva wrote:
> Hallo,
> ich wollte das Wort "Examples" in "Online Examples" in mehrere .html Dateien
> ersetzen. Nur manchmal steht "Online" in einer Zeile und "Examples" in
> der Nächste (mit zusätzlichen Tabs und/oder Leer-Zeichen.). Z.B.:
> 
> xxx
> xxx Online
>     Examples xxx
> xxx
> 
> Nachdem ich viel Doku gelesen habe bin ich auf diese Idee gekommen:
> 
>     vim -c "%s/Online\(\_s\+\)Examples/Online\1Replaces/g" -c "wq" **/*.html

Entschuldigung: Ich meinte:
     vim -c "bufdo %s/Online\(\_s\+\)Examples/Online\1Replaces/g" -c "wa" -c "q" **/*.html

-- 
Encrypted mail preferred.
GPG Key Id: 3FDBF85F 2004-10-18 Ivan-Fernando Villanueva Barrio



Mehr Informationen über die Mailingliste linux-l