Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Inhalte zweier TXT-Dateien vergleichen und die nicht-doppelten in eine dritte schreiben

Frage Entwicklung Batch & Shell

Mitglied: 74487

74487 (Level 1)

04.02.2009, aktualisiert 15:35 Uhr, 6004 Aufrufe, 5 Kommentare

Hallo, Hallo,

ich bin es mal wieder und habe wie immer eine Frage und zwar:

ich habe zwei TXT-Dateien (Beide Dateien haben ein Wort pro Zeile) welche vergliechen werden sollen. Die Wörter die NICHT in beiden stehen (also nicht doppelt sind) sollen in eine dritte TXT-Datei geschrieben werden.

Das wars. Danke.
Mitglied: Lousek
04.02.2009 um 16:46 Uhr
Hallo.

Kannst du dir nicht mit dem Windows-Tool diff (oder windiff???) die Unterschiede aufzeigen lassen?
Naja ... hatte das diff-Teil nur kurz mal benützt ...

Greetz, Lousek
Bitte warten ..
Mitglied: 74487
04.02.2009 um 16:57 Uhr
Ich glaube nicht. Ich möchte ja das es automatisch in einer Batch-Datei abläuft.
Bitte warten ..
Mitglied: bastla
04.02.2009 um 17:00 Uhr
Hallo Notzke!

Vielleicht so:
findstr /v /x /g:"Datei2.txt" "Datei1.txt">"Datei3.txt"
wobei "Datei2.txt" die kleinere der beiden Dateien sein sollte.

[Edit] Genau genommen wird dabei allerdings nach allen Einträgen von "Datei2.txt", die in "Datei1.txt" nicht vorkommen, gesucht - insofern müsste eigentlich auch der umgekehrte Vergleich noch stattfinden, daher eher so:
01.
findstr /v /x /g:"Datei2.txt" "Datei1.txt">"Datei3.txt" 
02.
findstr /v /x /g:"Datei1.txt" "Datei2.txt">>"Datei3.txt"
[/Edit]

Grüße
bastla
Bitte warten ..
Mitglied: 74487
09.02.2009 um 10:44 Uhr
Die Datei3.txt bleibt leer. Egal welche Datei ich an welche Stelle setze.
Bitte warten ..
Mitglied: bastla
11.02.2009 um 22:31 Uhr
Hallo Notzke!

Getestet habe ich mit folgenden beiden Dateien:
Datei1.txt
ich 
zwei 
TXT-Dateien 
(Beide 
Dateien 
haben 
Wort 
pro 
Zeile) 
welche 
vergliechen 
sollen. 
Die 
Wörter 
Datei1.txt
ich 
habe 
TXT-Dateien 
(Beide 
Dateien 
haben 
ein 
Wort 
Zeile) 
welche 
vergliechen 
werden 
sollen. 
Die 
Wörter 
Ergebnis (Datei3.txt):
zwei 
pro 
habe 
ein 
werden 
Grüße
bastla
Bitte warten ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (13)

Frage von HeinrichM zum Thema Windows Server ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...