2016-06-09 2 views
0

Mit einem Batch-Skript, wie lösche ich das folgende Muster vom Anfang einer Datei?Wie lösche ich Text vor einem Muster mit einem Batch-Skript

Es gibt ein Leerzeichen nach binary: das muss auch gelöscht werden.

Die Datei enthält:

DN: CN=ACME Test,OU=ACME Test Company,O=ACME Big Org someObject;binary: MI... 

Die ... viel mehr Zeichen nach dem MI anzeigt

Ich brauche nur die MI und alle Zeichen der es folgen in der Datei nach der Partie zu sein Skript hat

laufen

Antwort

1

mit dcods link müssten Sie den ersten Teil der Zeichenfolge kennen, um sie durch nichts zu ersetzen. Seine Verbindung ist fast in Ordnung, aber von Anfang an (einschließlich) binary;, statt

set "line=!line:%search%=%replace%!" 

Verwendung

set "line=!line:*binary: =!" 
löschen
Verwandte Themen