Dieser Beitrag ist schon älter. Bitte vergewissern Sie sich, dass die Rahmenbedingungen oder der enthaltene Lösungsvorschlag noch dem aktuellen Stand der Technik entspricht.

Text durchsuchen und in Text ausgeben

Mitglied: Compane
Hallo Zusammen,

ich habe ein kleines Problem mit einem textdatei

in der Datei stehen mehrere seriennummern

Textdatei 1.

zBsp.: Zeile1: auto x SN=xyz789879 doch kein Auto
Zeile2: auto y SN=abc123 kein Auto
Zeile3: auto x SN=lmn564 ist ein Auto

nun mein Problem ich würde gerne die Seriennummern aus der einen Textdatei kopieren und eine neue Textdatei erstellen wo nur die SN Nummern stehen. Die Seriennummern sind auch noch unterschiedlich groß

Bsp.

erstellte Textdatei:

SN=xyz789879
SN=abc123
SN=lmn564


ich habe es schon mit findstr Probiert aber der Kopiert mir ja die ganze zeile.
Ist das Problem überhaup per Batchdatei lösbar?

Danke schon mal im Vorraus.

Content-Key: 67613

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

Ausgedruckt am: 30.11.2021 um 22:11 Uhr

Mitglied: Biber
Biber 01.09.2007 um 11:58:01 Uhr
Goto Top
Moin Compane,

bitte in diesem Nebenarm des Forums nicht schreiben "Danke im Vorraus."
Eine Rückmeldung ist uns lieber.

Am CMD-Prompt:
Im Batch:
..und aufrufen mit

Grüße
Biber
Mitglied: Compane
Compane 01.09.2007 um 12:04:40 Uhr
Goto Top
Hallo Biber,

Danke für die schnelle Antwort :-) face-smile

die geschriebenen Seriennummern waren halt nur ein Beispiel, in der Textdatei stehen bis zu 100 Seriennummern.

wie kann ich das in einer Batchdatei schreiben!

mfg Compane
Mitglied: Biber
Biber 01.09.2007 um 12:12:04 Uhr
Goto Top
Moin Compane,
>wie kann ich das in einer Batchdatei schreiben!
  • Kaffee aufsetzen (2 Esslöffel je 1 Tasse)
  • Kaffee trinken
  • Meinen Kommentar oben nochmal lesen.

Falls Dich das "tokens=3" verwirrt hat:
Das extrahiert das 3. Token je Zeile. Und liest nicht nur die ersten 3 Zeilen.
Die Oneliner oben funktionieren auch mit 87600 Zeilen.

Grüße
Biber
Mitglied: Compane
Compane 01.09.2007 um 12:25:34 Uhr
Goto Top
Hi Biber,

ich vermisse halt nur das suchmuster.

ich müsste ja eigentlich nach SN=* suchen oder? da ja die nummern varibel sind sprich es sind bis zu 100 verschiedene Seriennummern
die drei waren halt nur Beispiele

P.S. das mit dem Kaffee war eine gute Idee musste halt nur noch mal Zucker besorgen ;-) face-wink
Mitglied: Biber
Biber 01.09.2007 um 12:48:01 Uhr
Goto Top
Moin Compane,

okay, ich dachte, alle Zeilen in der Datei enthielten "SN=.."

Dann in der Tat noch ein Find/FindStr davorsetzen.
--> Am CMD-Prompt testen, ggf. als Batch übernehmen mit je zwei Prozentzeichen statt einem.

Oder ist der Aufbau der einzelnen Zeilen unterschiedlich (mal "SN=.." in der Mitte, mal am Ende..)??
Dann poste bitte mal 10 Originalzeilen.

Grüße
Biber
Mitglied: Compane
Compane 01.09.2007 um 13:09:32 Uhr
Goto Top
Mahlzeit Biber,

es zeigt mir nichts an :-( face-sad

unten mal ein kleiner Auszug aus meiner TXT-Datei:

dfsfsdf SN=7163e17e170af010VgnVCM100000000910f1____
erekskdfksdf SN=89741e17e170af010VgnVCM100000000910f1____
eorwiuhsjdf SN=39e17e170af010VgnVCM100000000910f1____
ppwopqowep SN=98e17e170af010VgnVCM100000000910f1____
rtjzujtjztj SN=632e17e170af010VgnVCM100000000910f1____
dsfsdfsdfsfs SN=9854e17e170af010VgnVCM100000000910f1____

denn Code habe ich Ausprobiert:

for /f "tokens=3" %i in ('find /i "SN=" c:\neu\test.txt') do %i

sowie

for /f "tokens=3" %i in ('findstr "SN=" c:\neu\test.txt') do %i (hätte mir wenigstens die zeilen Anzeigen sollen, aber macht er auch nicht)


Auszug eines unbearbeiteten auszugs:
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=5af66b51c73cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">List of latest softwares</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=23974357f8ab4110VgnVCM10000027f3280a____','',400,420);" class="sl-file-link">SB Ra-6 008 PDF file</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=904d98e9f06f2110VgnVCM10000027f3280a____','',400,420);" class="sl-file-link">Table of contents RA-6</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=a9d4f69f043cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">Table of contents RAE-6</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=8ea43e1cc33cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">Table of contents RH-19</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=dda4735bc33cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">SB Rh-19 005 Word</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=3da4568ac33cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">SB Rh-19 004 Word</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=984c495a3da24110VgnVCM10000027f3280a____','',400,420);" class="sl-file-link">Table of contents RM-258</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=86f418cd743cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">SB Rh-59 003 Word</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=f5f422fc743cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">SB Rh-59 002 Word</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=a7f4897f743cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">Table of contents RH-59</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=9465c5f0253cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">SB Rm-13 002 Word</a>
<a href="javascript:onClick=openWin('/nol/nfe/public/downloadOptions?file_id=25656ad1253cb010VgnVCM100000000910f1____','',400,420);" class="sl-file-link">Table of contents RM-13</a>

file_id hat mein Kumpel schon durch SN ersetzt und denn Rest drumherum auch (seine beschreibung hat er natürlich eingesetzt mal davor mal danach) und ich sollte ihn eine Übersicht erstellen halt nur mit SN

Der held hat schon über 2000Zeilen Bearbeitet (per Hand) und nachdem er Fertig war hat er mich erstmal gefragt ob ich was wüsste.

An was könnte es noch liegen????

Grüße Compane
Mitglied: bastla
bastla 01.09.2007 um 13:51:01 Uhr
Goto Top
Hallo Compane!

Für Deine Textdatei sollte es so gehen:
bzw für die Originaldatei Deines Kumpels (angenommener Dateiname: "c:\neu\original.html"):
Falls dort auch ein Filter gebraucht werden sollte, eben

Grüße
bastla
Mitglied: Compane
Compane 01.09.2007 um 14:00:24 Uhr
Goto Top
Hallo Bastla,

Super geht super es fehlt nur noch ein was

vor den gefilterten Daten müsste nur noch "SN=" stehen


Danke schon mal im Vorraus

mfg Compane
Mitglied: bastla
bastla 01.09.2007 um 14:03:24 Uhr
Goto Top
Hallo Compane!

vor den gefilterten Daten müsste nur noch "SN=" stehen
Das müsste eigentlich hinzukriegen sein ... ;-) face-wink

Grüße
bastla
Mitglied: Compane
Compane 01.09.2007 um 14:11:29 Uhr
Goto Top
Hallo Hier zwei,

Funktioniert Super :-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile:-) face-smile

danke nochmal für die schnelle Hilfe das war Super.

Best Regarts

Compane
Heiß diskutierte Beiträge
question
AD Server von 2012 R2 auf Server 2019 R2 hochgesetzt. Domänenlevel noch 2012 Aber nun geht kein LDAPS . LDAP geht gelöst itititVor 1 TagFrageWindows Server18 Kommentare

Hallo zusammen, wir haben die Server 2012 R2 mit Server 2019 R2 ersetzt. Neue Server kein Inplace. Die neuen DCs haben IP und Name gleich ...

question
Euro Zeichen geht nicht mehr gelöst GwaihirVor 1 TagFrageWindows 1014 Kommentare

Hallo zusammen, bei einem User geht das Euro-Zeichen nicht mehr. Er kann es nur noch über Copy&Paste aus der Zeichentabelle einfügen. Auch STRG+ALT+E klappt nicht. ...

question
Bitlockerpartition versehentlich gelöscht Läppi findet nach Partitiosformatierung mbr gpt die Partition nicht wiederPCChaosVor 1 TagFrageWindows 1010 Kommentare

Hallo zusammen, Ich habe ein riesen Problem, das mir sonst einfach erschien. Ich hatte eine Bitlocker Partition D: auf meinem C: Laufwerk installiert. Weil Windows ...

question
Mini PC lüfterlossurvial555Vor 1 TagFrageHardware8 Kommentare

Hallo zusammen, ich bin auf der Suche nach einer guten Lösung über System für staubintensive UmgebungenIch setzte zur Zeit 4 PCs in einem Lagerumfeld ein, ...

question
Dauernd gesperrter User in der ADChristianIT2021Vor 1 TagFrageWindows Server3 Kommentare

Hallo zusammen, Ich habe ein riesen Problem ich habe einen User der wird immer wieder gesperrt. Über die Eventlgs habe ich schon herausgefunden aus welcher ...

question
RDS 2019 - Excel2019 öffnet Dateien sehr langsam gelöst pr3adusVor 1 TagFrageWindows Server15 Kommentare

Guten Tag, ich habe ein Problem bei einem meiner Kunden: seit kurzem verwendet der Kunde meine RDS-Farm. Hier haben wir 2 RDS-Hosts und ein RDS-GW ...

question
Online Kalender gesuchtStefanKittelVor 1 TagFrageInternet8 Kommentare

Hallo, ein Kunde von mir sucht einen Online-Kalender zur Raumreservierung. Keine Datenschutzrelevanten Informationen. Es geht um 3-4 Besprechungsräume in einem Gebäude wo mehrere Firmen sind. ...

question
IMAP - Office365 gesperrt?NulliHBVor 1 TagFrageExchange Server15 Kommentare

Moin Zusammen Ich hoffe ich bin hier richtig :) Es geht um Office365 Exchange / Sicherheitseinstellung Ein frischer Tenant Und ich möchte auf die eine ...