Ich habe eine Datei mit Zeichenketten sortiert und wollte alle mehrfach vorkommenden Zeilen auf eine zusammen fassen. Also habe ich die Datei durch eine Pipe geschickt:
cat Datei_1.txt | uniq > Datei_2.txt
Bei genauem Hinsehen fand ich jedoch manche Zeilen in Datei_2.txt immer noch vierfach vorhanden. Im Wiki nachgelesen fand ich:
Dateien verknüpfen und Doppel entfernen:
Im folgenden Beispiel werden drei Dateien verknüft und sortiert. Anschließend werden die Doppel entfernt und wird das Ergebnis in die neue Datei datei.txt geschrieben.
cat datei1 datei2 datei3 | sort | uniq > datei.txt
Auch so habe ich das schon gemacht, jedoch ohne Erfolg. Ich will keine Doppel entfernen, sondern alle redundanten Zeilen, so dass von vielen Gleichen nur noch eine übrig bleibt. Kann mir jemand erklären, wie das gehen wird ?