Vereinigung mehrerer Textdateien

Gibt es also eine Software zum union(nicht einfachen Zusammenführen, dh doppelte Zeilen werden entfernt) mehrerer Textdateien nacheinander zu einer einzigen großen Datei?

Ich brauche es zu Forschungszwecken. Keine GUI erforderlich.

Danke.

Wenn ich mich richtig an meine Datenbankvorlesungen erinnere, ist das eher a joinstatt aunion
Wie entfernt die akzeptierte Lösung doppelte Zeilen?
Weiter zu früheren Bemerkungen: Ihre Frage ist mehrdeutig, bitte bearbeiten Sie sie. Bezieht sich das auf die „Vereinigung“ oder auf die „einfache Zusammenführung“, dh möchten Sie, dass doppelte Zeilen entfernt werden oder nicht? Es ist nicht einmal klar, ob Sie die Ergebnisdatei sortiert haben möchten (und sind Ihre Eingabedateien auch sortiert? - das kann einen Unterschied für die möglichen Ergebnisse machen). Es hilft, wenn Sie ein Beispiel mit zwei Eingabedateien + einer Ausgabedatei geben.

Antworten (2)

Sie können http://www.filesplitter.org verwenden , solange Ihre Dateien denselben Namen und dieselbe Erweiterung .chunk001 usw. haben

Verwenden Sie dann Notepad ++, um die doppelten Zeilen zu entfernen, wie in dieser Antwort https://stackoverflow.com/a/16293580/8157

Wenn Sie nicht allergisch gegen Portierungen von Unix-Tools sind, verwenden Sie http://unxutils.sourceforge.net/ und tun Sie es dann

sort.exe -u Datei1.txt Datei2.txt Datei3.txt > Ausgabe

Dadurch wird die Reihenfolge zerstört, aber das Weglassen doppelter Zeilen wird sowieso etwas chaotisch.