Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Text durchsuchen und in Text ausgeben

Mitglied: Compane

Compane (Level 1) - Jetzt verbinden

01.09.2007, aktualisiert 14:11 Uhr, 5185 Aufrufe, 10 Kommentare

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.
Mitglied: Biber
01.09.2007 um 11:58 Uhr
Moin Compane,

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

Am CMD-Prompt:
01.
$cmd$for /f "tokens=3" %i in (snr.txt) do @echo %i
02.
SN=xyz789879
03.
SN=abc123
04.
SN=lmn564
Im Batch:
01.
::FilterSN.bat
02.
@for /f "tokens=3" %%i in (snr.txt) do @echo %%i
..und aufrufen mit
01.
FilterSN >SNpur.txt
Grüße
Biber
Bitte warten ..
Mitglied: Compane
01.09.2007 um 12:04 Uhr
Hallo Biber,

Danke für die schnelle Antwort

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
Bitte warten ..
Mitglied: Biber
01.09.2007 um 12:12 Uhr
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
Bitte warten ..
Mitglied: Compane
01.09.2007 um 12:25 Uhr
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
Bitte warten ..
Mitglied: Biber
01.09.2007 um 12:48 Uhr
Moin Compane,

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

Dann in der Tat noch ein Find/FindStr davorsetzen.
01.
for /f "tokens=3" %i in ('find /i "sn=" snr.txt') do @echo %i
--> 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
Bitte warten ..
Mitglied: Compane
01.09.2007 um 13:09 Uhr
Mahlzeit Biber,

es zeigt mir nichts an

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 @echo %i

sowie

for /f "tokens=3" %i in ('findstr "SN=" c:\neu\test.txt') do @echo %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
Bitte warten ..
Mitglied: bastla
01.09.2007 um 13:51 Uhr
Hallo Compane!

Für Deine Textdatei sollte es so gehen:
01.
for /f "tokens=2 delims==" %i in ('find /i "SN=" c:\neu\test.txt') do @echo %i>>c:\neu\SN.txt
bzw für die Originaldatei Deines Kumpels (angenommener Dateiname: "c:\neu\original.html"):
01.
for /f "tokens=4 delims==" %i in (c:\neu\original.html) do @for /f "delims='" %s in ('@echo %i') do @echo %s>>c:\neu\SN2.txt
Falls dort auch ein Filter gebraucht werden sollte, eben
01.
for /f "tokens=4 delims==" %i in ('findstr /i "file_id=" c:\neu\original.html') do @for /f "delims='" %s in ('@echo %i') do @echo %s>>c:\neu\SN2.txt
Grüße
bastla
Bitte warten ..
Mitglied: Compane
01.09.2007 um 14:00 Uhr
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
Bitte warten ..
Mitglied: bastla
01.09.2007 um 14:03 Uhr
Hallo Compane!

vor den gefilterten Daten müsste nur noch "SN=" stehen
Das müsste eigentlich hinzukriegen sein ...
01.
for /f "tokens=2 delims==" %i in ('find /i "SN=" c:\neu\test.txt') do @echo SN=%i>>c:\neu\SN.txt
Grüße
bastla
Bitte warten ..
Mitglied: Compane
01.09.2007 um 14:11 Uhr
Hallo Hier zwei,

Funktioniert Super

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

Best Regarts

Compane
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Ungleich Text
gelöst Frage von grasihuepferMicrosoft Office1 Kommentar

Hi Leute, Wie kann man eigentlich ungleich in eine Formel setzen? Bei Zahlen kann ich das ja mit "ungleich". ...

Batch & Shell
PowerShell Import Text
gelöst Frage von derhoeppiBatch & Shell8 Kommentare

Hallo, ich habe mal eine Frage an die Profis. Ich erstelle gerade ein Script, welches den Arbeitsablauf beschleunigen und ...

JavaScript
(Frame)Text ausblenden - Usersript
gelöst Frage von rsadmchefJavaScript1 Kommentar

Hallo Team, benötige ein wenig Javascript um einen gewissen Begriff in einer HTML Textseite nicht anzeigen zu lassen. Der ...

Batch & Shell

Text Datei bestimmte Bereiche lesen und in neue Text schreiben

gelöst Frage von Doktore1Batch & Shell3 Kommentare

Hallo @ all, bin neu hier und habe sehr wenig Erfahrung mit batch Skripten. Ich würde mich sehr freuen ...

Neue Wissensbeiträge
iOS
WatchChat für Whatsapp
Tipp von Criemo vor 2 TageniOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 3 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 5 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Webbrowser
Microsoft bestätigt Edge mit Chromium-Kern
Information von Frank vor 5 TagenWebbrowser5 Kommentare

Microsoft hat nun in seinem Blog bestätigt, dass die nächste Edge Version kein EdgeHTML mehr für die Darstellung benutzen ...

Heiß diskutierte Inhalte
Hosting & Housing
VMware VM mit über 1TB RAM für S4HANA
gelöst Frage von Leo-leHosting & Housing24 Kommentare

Hallo zusammen, wer hat Erfahrng und kann mir einen Tipp zum sizing von S4HANA Systemen geben? Wir möchten, zunächst ...

LAN, WAN, Wireless
WLAN und Ausmessung - Eine Glaubensfrage?
Frage von ptr2brainLAN, WAN, Wireless23 Kommentare

Liebe Experten, als Sys-Admin habe ich mir schon öfter die Frage gestellt, ob es sich beim Thema WLAN und ...

Drucker und Scanner
SW-Laserdrucker mit sechs Papierfächern gesucht
Frage von MOS6581Drucker und Scanner19 Kommentare

Moin, zur Abwechslung mal eine sonderbare Anforderung :) Ich suche einen S/W Laserdrucker (kein MFP), der sechs Papierfächer bzw. ...

Virtualisierung
Gebrauchte Server Hardware als Virtualisierungs-"Spielwiese"?
Frage von NixVerstehenVirtualisierung19 Kommentare

Einen wunderschönen guten Morgen zusammen, ich möchte mich gerne etwas tiefer mit dem Thema Virtualisierung beschäftigen und dazu ein ...