Forum Doku Wiki Blog

Forumsarchiv 2004, Oktober
Dateiübergreifend regexp ersetzen

archivierte Beiträge lesen

  1. (SOFTWARE) Dateiübergreifend regexp ersetzen von depp, 06. 10. 2004, 18:28

Dateiübergreifend regexp ersetzen

Der folgende Beitrag wurde am 06. 10. 2004, 18:28 Uhr von depp veröffentlicht.

moin !

mit welchem programm kann ich in allen dateien eines ordners z.b. alles, was zwischen <start> und <ende> steht komplett entfernen?
also <start>(.*)</ende> ...
oder wie müsste ein shell befehl für grep aussehen, sodass der teil der datei gelöscht wird.

danke

Dateiübergreifend regexp ersetzen

Der folgende Beitrag wurde am 06. 10. 2004, 18:58 Uhr von Z.N.S. veröffentlicht.

abend,

siehe dazu zb UltraEdit
(http://www.ultraedit.com/index.php?name=coppermine&file=displayimage&album=1&pos=4)
dort kannst mit regexps dateisystemweit aktualisierungen vornehmen.

mfg,
(tanz das)
Z.N.S.

--


.:LIFE ON OTHER PLANETS IS DIFFICULT:.

Dateiübergreifend regexp ersetzen

Der folgende Beitrag wurde am 06. 10. 2004, 23:10 Uhr von seth veröffentlicht.

gudn tach!

> mit welchem programm kann ich in allen dateien eines ordners z.b. alles, was zwischen <start> und <ende> steht komplett entfernen?
> also <start>(.*)</ende> ...
> oder wie müsste ein shell befehl für grep aussehen, sodass der teil der datei gelöscht wird.

z.b.
perl -pi -e 's/<start>(.*)<\/ende>/<start><\/ende>/g' *.txt

anleitung:
http://www.ctssn.com/linux/perlReplacementScript.html

prost
seth

Dateiübergreifend regexp ersetzen

Der folgende Beitrag wurde am 08. 10. 2004, 18:53 Uhr von Tobias Kloth veröffentlicht.

Hallo,

> mit welchem programm kann ich in allen dateien eines ordners z.b. alles, was zwischen <start> und <ende> steht komplett entfernen?
http://www.maik-goergens.de/perlgrep/ kann sowas.

Grüße aus Nürnberg
Tobias

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4