In einer Textdatei Teile herauslöschen (am Beginn und am Ende der Zeilen)
Hallo zusammen, da ich schon häufiger bei euch mitgelesen habe und fasziniert von eurem Wissen bin habe ich nun auch Mal eine Frage zu einem Problem.
Vielen dank schon jetzt für eure Bemühungen!
Hallo zusammen,
ich habe ein Problem, welches ich bis dato leider nicht lösen konnte ;-(
Ich hoffe auf Eure kompetente Hilfe.
1. ich habe eine seht große Datei mit Textinhalt.
Aus dieser möchte ich Textzeilen extrahieren welche mit einem bestimmten Text beginnen und in eine neue Datei schreiben, das habe ich wie folgt hinbekommen:
findstr /L /i /g:"ALK.txt" eingabedatei.txt>Ergebnis.txt
(in der ALK.txt steht dann der Text nach dem gesucht werden soll und dementsprechend welche Textzeilen weggeschrieben werden sollen)
2. aus dieser neu erstellten möchte ich nun 8 Zeichen stehen lassen und den Rest löschen (18 Zeichen vorher und 4 Zeichen danach)
Beispiel:
aus den Zeilen
ALK+1+2+000000000000001560:AV'
ALK+1+2+000000000000001573:AV'
ALK+1+2+000000000000001578:AV'
ALK+1+2+000000000000001581:AV'
ALK+1+2+000000000000001586:AV'
ALK+1+2+000000000000001594:AV'
...
soll
00001560
00001573
00001578
00001581
00001586
00001594
...
werden.
Danke für Eure Unterstützung!
Vielen dank schon jetzt für eure Bemühungen!
Hallo zusammen,
ich habe ein Problem, welches ich bis dato leider nicht lösen konnte ;-(
Ich hoffe auf Eure kompetente Hilfe.
1. ich habe eine seht große Datei mit Textinhalt.
Aus dieser möchte ich Textzeilen extrahieren welche mit einem bestimmten Text beginnen und in eine neue Datei schreiben, das habe ich wie folgt hinbekommen:
findstr /L /i /g:"ALK.txt" eingabedatei.txt>Ergebnis.txt
(in der ALK.txt steht dann der Text nach dem gesucht werden soll und dementsprechend welche Textzeilen weggeschrieben werden sollen)
2. aus dieser neu erstellten möchte ich nun 8 Zeichen stehen lassen und den Rest löschen (18 Zeichen vorher und 4 Zeichen danach)
Beispiel:
aus den Zeilen
ALK+1+2+000000000000001560:AV'
ALK+1+2+000000000000001573:AV'
ALK+1+2+000000000000001578:AV'
ALK+1+2+000000000000001581:AV'
ALK+1+2+000000000000001586:AV'
ALK+1+2+000000000000001594:AV'
...
soll
00001560
00001573
00001578
00001581
00001586
00001594
...
werden.
Danke für Eure Unterstützung!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 156008
Url: https://administrator.de/contentid/156008
Ausgedruckt am: 24.11.2024 um 07:11 Uhr
2 Kommentare
Neuester Kommentar