Als «uniq» getaggte Fragen

120
Was ist der Unterschied zwischen "sort -u" und "sort | uniq ”?

Überall, wo ich jemanden sehe, der eine sortierte, eindeutige Liste benötigt, wird er immer weitergeleitet sort | uniq. Ich habe noch nie Beispiele gesehen, bei denen jemand sort -ustattdessen verwendet. Warum nicht? Was ist der Unterschied und warum ist es besser, uniq als die eindeutige...

39
Wie funktioniert awk '! A [$ 0] ++'?

Dieser Einzeiler entfernt doppelte Zeilen aus der Texteingabe ohne Vorsortierung. Beispielsweise: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ Der Originalcode, den ich auf den Internets gefunden habe, lautete: awk '!_[$0]++' Dies war für mich noch verwirrender, als ich _eine besondere...

35
Wie ist uniq nicht so einzigartig, dass es auch uniq --unique gibt?

Hier sind Befehle für eine zufällige Datei aus dem Pastebin : wget -qO - http://pastebin.com/0cSPs9LR | wc -l 350 wget -qO - http://pastebin.com/0cSPs9LR | sort -u | wc -l 287 wget -qO - http://pastebin.com/0cSPs9LR | sort | uniq | wc -l 287 wget -qO - http://pastebin.com/0cSPs9LR | sort | uniq -u...

16
Doppelte Zeilen paarweise löschen?

Ich bin heute auf diesen Anwendungsfall gestoßen. Es scheint einfach auf den ersten Blick, aber das Hantieren mit sort, uniq, sedund awkgezeigt , dass es nicht trivial ist. Wie kann ich alle doppelten Zeilenpaare löschen ? Mit anderen Worten, wenn es eine gerade Anzahl von Duplikaten einer...

15
Was hat `uniq -t` gemacht?

Ich habe etwas alten Code von 2003, der -tWahl für uniqBefehl verwendet. Es wird ein Fehler ausgegeben, da diese Option wahrscheinlich nicht mehr unterstützt wird. Hier ist das Stück, das den Befehl verwendet: egrep -n "{ IA32_OP" ia32-decode.c | \ awk '{ print $1 $3 $4 }' | \ sort -t '(' +1 | \...

10
Uniq entfernt keine Duplikate

Ich habe den folgenden Befehl verwendet curl -silent http://api.openstreetmap.org/api/0.6/relation/2919627 http://api.openstreetmap.org/api/0.6/relation/2919628 | grep node | awk '{print $3}' | uniq als ich mich fragte, warum ich uniqdie Duplikate nicht entfernen sollte. Irgendeine Idee...

8
Schnellstes "Uniq" -Tool unter Linux

Ich habe eine große Textdatei (1,5 G), Ich möchte wissen, was das schnellste und zuverlässigste Tool unter Linux ist. Ich benutze normalerweise: awk '!x[$0]++' file.txt Aber wenn ich den htopBefehl benutze, sehe ich, dass meine Speichernutzung zunimmt. Ich möchte wissen, was das schnellste und...

7
Gruppenweiser Uniq-Befehl?

Ich suche nach einem Befehl, um aus einer Datei in diesem Format zu gelangen: hello 32 hello 67 hi 2 ho 1212 ho 1390 ho 3000 Zu diesem Format (Deduplizieren durch Nehmen der letzten Zeile einer "Gruppe"): hello 67 hi 2 ho 3000 Im Moment verwende ich ein Python- und Pandas-Snippet: df =...