Textdatei fangen:Wie Duplikate Einträge in Textdatei in Linux
1 1 2 2 3 3 1 1
ich global fangen will wie 1 1
werden vervielfältigen nun von einer Reihe oder einem anderen
Textdatei fangen:Wie Duplikate Einträge in Textdatei in Linux
1 1 2 2 3 3 1 1
ich global fangen will wie 1 1
werden vervielfältigen nun von einer Reihe oder einem anderen
Ihre Frage nicht ganz klar, aber Sie können herauszufiltern doppelte Zeilen mit uniq
:
sort file.txt | uniq
oder einfach
sort -u file.txt
(dank RobEarl)
können Sie auch nur Druckzeilen mit
sort file.txt | uniq -d
Eine Möglichkeit, mit GNU awk
wiederholen:
awk 'array[$0]++' file.txt
Ergebnisse:
1 1
Sie können es leicht verwenden:
sort -u file.txt
ODER
awk '!x[$0]++' file.txt
'sort -u file.txt' auch – RobEarl
dupliziert eigentlich für mich das funktioniert ' sortieren würde herauszufiltern datei.txt | uniq -d' Danke, Lev –
@KalinBorisov Kein Problem. Beachten Sie, dass Sie [hilfreiche Antworten annehmen] (http://meta.stackexchange.com/a/5235/181223). –