AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe möglich
Thema durchsuchen
Ansicht
Themen-Optionen

Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe möglich

Ein Thema von a.def · begonnen am 13. Mär 2017 · letzter Beitrag vom 13. Mär 2017
Antwort Antwort
bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

AW: Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe mög

  Alt 13. Mär 2017, 14:23
Wenn es nicht unbedingt ein Kommandozeilentool sein soll, können auch Editoren wie Notepad++ das Ersetzen in mehreren Dateien. Einfach alle Dateien per Drag&Drop in den Editor ziehen und dann Ersetzen in allen offenen Dateien. Ist oft einfacher als erst einen Batch zusammenzubasteln, der dann wieder an irgendwelchen Sonderzeichen in den zu suchenden/zu ersetzenden Strings scheitert.
Außerdem sieht man so das Ergebnis auch gleich und kann die Suche einfacher testen.

Geändert von bra (13. Mär 2017 um 14:26 Uhr)
  Mit Zitat antworten Zitat
a.def
(Gast)

n/a Beiträge
 
#2

AW: Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe mög

  Alt 13. Mär 2017, 14:36
Habe mir das jetzt mit FNR zusammengebastelt:

Code:
fnr.exe --cl --dir C:\test --fileMask "*.txt" --includeSubDirectories --find "'width', " --replace "width, "
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.436 Beiträge
 
Delphi 12 Athens
 
#3

AW: Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe mög

  Alt 13. Mär 2017, 15:15
Moin...

Macht es euch nicht so schwer... Wenn ich das richtig verstanden habe, tuts das Stapel Ersetzen vom CNPack auch.
Angehängte Grafiken
Dateityp: png Stapel.png (19,3 KB, 12x aufgerufen)
  Mit Zitat antworten Zitat
a.def
(Gast)

n/a Beiträge
 
#4

AW: Batch String-Replace mehrerer Strings in mehreren Dateien einer Projektgruppe mög

  Alt 13. Mär 2017, 15:27
Klar tuts das Stapelersetzen von CNPack auch. Aber ich müsste den Vorgang dann für jeden Ident von Hand wiederholen
Bei unter 10 Idents geht das noch. Aber gerade eben hatte ich 64.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz