pnk001
Goto Top

.Batch letzte 2 zeichen einer Zeile finden

Hallo Administrator.de

Ich hoffe ich habe den Titel einigermaßen getroffen!

ich bin momentan an einer Batch dran und komme nicht weiter.

Ich möchte mithilfe einer Batch in einer .txt Datei jede Zeile auslesen und wenn die letzten beiden buchstaben einer Zeile mit meiner vorgabe übereinstimmen, dann soll sie mir die ganze Zeile in einer ergebnis.txt speichern. Ich versuche das ganze mal zu verdeutlichen:


AA.txt

asd ßß3fsf sjf 9 fs XR
029an sjfn fajn k EN
2ß30fiejc afnif oa KD
230wfdjc ndoa ja AB
t49wjvfyo sdjs awjnNRX


wenn letzten 2 Ziffern einer Zeile = EN, AB, RX sind:
speichere die ganze Zeile in ergebniss.txt


ergebniss.txt:

029an sjfn fajn k EN
230wfdjc ndoa ja AB
t49wjvfyo sdjs awjnNRX

Mein problem ich kann nicht mit tokens arbeiten "denke" ich zumindest, da der anfang der zeile nie ein gleiches Muster hat.

ich hoffe es gibt dafür eine Lösung :D
Mit freundlichen Grüßen

Content-ID: 203419

Url: https://administrator.de/contentid/203419

Ausgedruckt am: 27.11.2024 um 02:11 Uhr

rubberman
rubberman 15.03.2013 aktualisiert um 21:38:03 Uhr
Goto Top
Hallo pnk001, willkommen im Forum.

Nichts leichter als das face-wink

>"ergebnis.txt" findstr /e "EN AB RX" "AA.txt"  
Grüße
rubberman
pnk001
pnk001 15.03.2013 um 21:48:44 Uhr
Goto Top
Es schien unerreichbar und nun ist es so simpel xD

Besten dank! wäre ich mal vor 2Std. Kopfzerbrechen darauf zu kommen hier zu fragen :D

MFG