Doppelte Zeilen entfernen, ohne die Reihenfolge zu ändern
Duplikate entfernen ohne sort | doppelte Zeilen löschen Reihenfolge behalten | Liste bereinigen | awk | duplikate | deduplizierenawk '!seen[$0]++' liste.txtMerkt sich jede Zeile in einem Array und gibt sie nur beim ersten Auftreten aus. Anders als sort -u bleibt die ursprüngliche Reihenfolge erhalten, was bei Konfigurationsdateien, Hostlisten oder authorized_keys wichtig ist. Das Ergebnis erscheint auf der Konsole, die Datei selbst bleibt unverändert.
Hinweis: Alle eindeutigen Zeilen werden im Speicher gehalten, bei sehr großen Dateien mit Millionen verschiedener Zeilen braucht das entsprechend RAM.
Auch gesucht als
- Duplikate entfernen ohne sort
- doppelte Zeilen löschen Reihenfolge behalten
- Liste bereinigen