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

Sortieren, nachdem ausgefiltert wurde?

Frage Entwicklung Batch & Shell

Mitglied: SteffanP0st

SteffanP0st (Level 1) - Jetzt verbinden

02.04.2010, aktualisiert 23.04.2010, 2549 Aufrufe, 9 Kommentare

Ich habe ein Problem beim Sortieren... Ich kann es schwer beschreiben, darum bitte ich euch den Text durchzulesen, den ich unten schreiben werde.

Ich habe eine Liste mit:

Text1:Loltest1
Text2:lollol
Text3:ka
Text4:fr4g3
Text5:test

Habe mit einem Filter zuerst nur die Texte rausgefiltert:
Text1
Text2
Text3
Text4
Text5

Habe dann mit einem speziellen anderen Filter nur noch diese erhalten:

Text1
Text3
Text4

Wie kann ich diese jetzt wieder mit dem ersten zusammenbringen, sodass sie so aussehen (wie vor dem Filtern):

Text1:Loltest1
Text3:ka
Text4:fr4g3

Bin für jede Hilfe dankbar, da dies für ein Projekt, was von mir geleitet wird ist. Manuell würde das sehr sehr lange dauern.

Ich hoffe, dass es überhaupt in Batch möglich ist... Wenn es in einer anderen Programmiersprache funktioniert, ist das auch nicht schlimm!
Mitglied: AndreasBrecht
02.04.2010 um 13:52 Uhr
Wo kommen die Texte denn her? Sind das Dateinamen, Inhalte von Dateien, Tabellenzeilen....???
Bitte warten ..
Mitglied: SteffanP0st
02.04.2010 um 15:08 Uhr
Das tut doch nichts zur Sache??
Es sind Textdokumente, mehr kann und darf ich nicht verraten...
Bitte warten ..
Mitglied: AndreasBrecht
02.04.2010 um 15:26 Uhr
Tut es nicht? Naja dann bin ich wohl nicht clever genug....
Bitte warten ..
Mitglied: bastla
02.04.2010 um 17:25 Uhr
Hallo StefanP0st und willkommen im Forum!

Hast Du schon
findstr /b /g:"D:\Speziell_gefiltert.txt" "D:\Ungefiltert.txt"
versucht?

Grüße
bastla
Bitte warten ..
Mitglied: SteffanP0st
05.04.2010 um 15:15 Uhr
Vielen dank, bastla.
Es funktioniert perfekt!
Bitte warten ..
Mitglied: SteffanP0st
23.04.2010 um 18:43 Uhr
Leider funktioniert das ganze doch nicht so perfekt.
Es wird zwar was gefiltert, aber nicht so wie ich es im ersten Post wollte.
Hat jemand eine andere Idee?
Bitte warten ..
Mitglied: Biber
23.04.2010 um 20:30 Uhr
Moin SteffanP0st,

Zitat von SteffanP0st:
Leider funktioniert das ganze doch nicht so perfekt.
Habe ich mir schon irgendwie gedacht, weil der Beitrag ja seit dem 5.April immer noch nicht auf "gelöst" gesetzt wurde...
Es wird zwar was gefiltert, aber nicht so wie ich es im ersten Post wollte.
Damit ist zwar etwas geschrieben, aber nichts gesagt.
Was genau funktioniert denn nicht?
Hat jemand eine andere Idee?
Ja, aber das geht nicht, weil du weiter als eine Armlänge entfernt bist.

Alternativ:
Poste bitte eine Handvoll REALISTISCHER Originalzeilen, oder wenn es aus Jugendschutzgründen nicht mit Originaldaten geht, dann mit anonymisierten realistischen Daten. Nicht mit "Text1:Loltest1" und "Text2:lollol".
Und das bitte für :
  • die ungefilterte Datei >=10 Zeilen
  • die wie-auch-immer-vorgefilterte Schablonendatei >= 10 Zeilen
  • und beides möglichst in Codetags (siehe Button "Formatierungshilfe", den du beim Kommentarschreiben angeboten bekommst)

Grüße
Biber

[Edit]
Oder wir sprechen vorher noch mal über den Prozess... diese Zwischenschritte 2 & 3 machen für mich eigentlich keinen Sinn...
[/Edit]
Bitte warten ..
Mitglied: SteffanP0st
23.04.2010 um 22:23 Uhr
Danke Biber, hier die vier Texte:

Ungefiltert

13.13.47.48:Berlin
55.33.65.599:Hannover
77.22.185.998:München
63.833.366.331:Hamburg
84.999.16.7:Frankfurt
36.4.70.173:Halle
89.246.63.84:Düsseldorf
74.8.8.1:Leipzig
44.78.187.1:Kiel
73.94.44.45:Erfurt
74.911.77.16:Mainz


Nun von dem Trennzeichen getrennt:


13.13.47.48
55.33.65.599
77.22.185.998
63.833.366.331
84.999.16.7
36.4.70.173
89.246.63.84
74.8.8.1
44.78.187.1
73.94.44.45
74.911.77.16


Gefiltert

55.33.65.599
77.22.185.998
84.999.16.7
89.246.63.84
73.94.44.45


Am Ende sollten sie so aussehen:

55.33.65.599:Hannover
77.22.185.998:München
84.999.16.7:Frankfurt
89.246.63.84:Düsseldorf
73.94.44.45:Erfurt


Ich hoffe ich konnte den Zusammenhang von den Dateien deutlich machen.

Es handelt sich nur um IP-Adressen, die ich selbstverständlich verändert habe!

Ich habe mit dem Daten nichts böses vor... Ich finde, dass wir nicht über die Zwischenschritte sprechen müssen, da es ja nichts mit meiner Frage zu tun hat.
Bitte warten ..
Mitglied: bastla
24.04.2010 um 01:08 Uhr
Hallo SteffanP0st!

Wenn ich
01.
13.13.47.48:Berlin 
02.
55.33.65.599:Hannover 
03.
77.22.185.998:München 
04.
63.833.366.331:Hamburg 
05.
84.999.16.7:Frankfurt 
06.
36.4.70.173:Halle 
07.
89.246.63.84:Düsseldorf 
08.
74.8.8.1:Leipzig 
09.
44.78.187.1:Kiel 
10.
73.94.44.45:Erfurt 
11.
74.911.77.16:Mainz
als "D:\Ungefiltert.txt" und
01.
55.33.65.599 
02.
77.22.185.998 
03.
84.999.16.7 
04.
89.246.63.84 
05.
73.94.44.45
als "D:\Speziell_gefiltert.txt" speichere und danach
findstr /b /g:"D:\Speziell_gefiltert.txt" "D:\Ungefiltert.txt">"D:\Ergebnis.txt"
ausführe, sieht der Inhalt von "D:\Ergebnis.txt" bei mir so aus:
01.
55.33.65.599:Hannover 
02.
77.22.185.998:München 
03.
84.999.16.7:Frankfurt 
04.
89.246.63.84:Düsseldorf 
05.
73.94.44.45:Erfurt
- daher frage ich mich (bzw jetzt auch Dich ): Wo ist das Problem?

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Microsoft
Powershell sortieren
Frage von FabianretMicrosoft3 Kommentare

Guten Tag. Ich möchte Zahlen (bsp. 9, 3, 1, 7, 4, 8) die in einer txt Datei gespeichert sind ...

Microsoft Office
Sortieren von Postleitzahlen
Frage von bob1986Microsoft Office8 Kommentare

Hallo Allemal, kann mir jemand helfen mit dem folgenden ich verstehe nicht so viel von dem VBA Programierung aber ...

C und C++
Sortieren von Zeiten
Frage von DippsC und C++3 Kommentare

Hallo Leute bin gerade komplett ratlos. Ich habe 8 Textboxen wo Zeiten über Serial ein getragen werden Z1.text bis ...

PHP
Team Mitglieder, in Rangfolge sortieren
gelöst Frage von vServerPHP9 Kommentare

Hallo, ich habe ein Problem mit diesem Plugin, und zwar soll es folgendes können. Die 3 Leute von der ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 23 StundenBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 1 TagHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...

Windows Server
Windows Store Apps
gelöst Frage von PeterleBWindows Server11 Kommentare

Gibt es einen Weg, auf Windows Server 2016 Windows Store Apps wie zum Beispiel die HP Smart App zu ...

Windows 10
Windows 10 RDP nicht mehr möglich
Frage von speedy-luisWindows 1010 Kommentare

Hallo zusammen, seit ein paar Tagen kann ich in unserem Netzwerk auf die Windows 10 PCs keine RDP-Session mehr ...

Microsoft
Erfahrungen mit Webcam over RDP gesucht
Frage von DerWoWussteMicrosoft10 Kommentare

Moin Kollegen. Bekanntlich kann man Webcams nur mit Drittanbietersoftware in RDP reinschleifen. Was nutzt Ihr dazu? Wie stabil funktioniert ...