Jump to content

Batchscript: will überflüssiges im Textfile löschen


Gunnar-hro
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

ich habe aus einer größeren Textdatei mit STRINGSTR Zeilen rausgelesen, die Dateien enthalten, mit denen ich später Arbeiten will. Zur Zeit sieht meine temp-textdatei so aus...

 

eventuell ein Pfad\abc.xyz=B3EFFE7C6EDBA9A754158

eventuell ein Pfad\def.yvw=NJBUNJBGKLNHFZKLBFGFJ

...

...(unbekannte Anzahl)

 

Ich müsste alles VOR dem = Zeichen behalten, der Rest muss weg.

Was vor dem = steht ist unbekannt, kann einen Pfad enthalten und der Name sowie die Art der Datei ist unbekannt.

Würde eine Schleife machen, wo nach dem = gesucht wird und jenes sowie alles was danach kommt löschen.

Wie muss ich das bewerkstelligen, mit Stringoperationen?

 

 

Habs gelöst:

for /F "tokens=1 delims==" %%i in (datei.txt) do echo.%%i >>%LOG%

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...