seth: dateiweites Ersetzen

Beitrag lesen

gudn tach!

fuers suchen nach teilstrings in vielen dateien eignet sehr gut das freie cli-tool grep (bei linux dabei, bei windows nachtraeglich installierbar)

in deinem fall waere evtl. ein aufruf wie
  grep -rF .... *

angebracht gewesen, um die verbleibenden 8 files zu finden.

mit
  grep --help
gibt's ne hilfe zu den optionen.

in windows gibt's bereits zwei tools, die sowas aehnliches koennen: findstr und find. allerdings sind die bei weitem nicht so maechtig wie grep.

unter linux gibt es auch einen befehl "find", der macht zwar was anderes als der von windows, aber laesst sich gut mit grep kombinieren; eine google-suche nach "grep" und "find" wird dazu einiges zutage foerdern.

in windows unter verwendung von cygwin haette z.b. etwas wie
  \Programme\cygwin\bin\find . -name "*.html" -exec grep -L ===== {} ;
alle html-dateien aufgelistet, die den string "=====" nicht enthalten.
unter linux:
  find . -name '*.html' -exec grep -L ===== {} ;

soweit zum alleinigen suchen. wenn's gleich ums suchen und ersetzen geht, dann gibt's dazu natuerlich auch einen haufen an tools.
wieder aus der linux-welt sind z.b. sed, replace, die man auch wieder gut mit find kombinieren kann.

prost
seth