uniq

Englisch [juˈni:k] US [juˈnik]

adj. Einzigartig, einzigartig; außergewöhnlich

Linux-Uniq-Befehl Syntax

Funktion: Der Befehl uniq dient zum Überprüfen und Löschen wiederholter Zeilen und Spalten in Textdateien.

Syntax: uniq [-cdu][-f<field>][-s<Zeichenposition>][-w<Zeichenposition>][--help][--version][Eingabedatei][Ausgabe Datei]

Linux-Uniq-Befehl Beispiel

Die 2., 5. und 9. Zeile in der Datei testfile sind die gleichen Zeilen. Sie können den folgenden Befehl verwenden:

uniq testfile

Verwenden Sie den Uniq-Befehl zum Löschen Nach den wiederholten Zeilen gibt es die folgende Ausgabe:

$ cat testfile      #原有内容  
test 30  
test 30  
test 30  
Hello 95  
Hello 95  
Hello 95  
Hello 95  
Linux 85  
Linux 85

Überprüfen Sie die Datei, löschen Sie die wiederholten Zeilen in der Datei und zeigen Sie die Anzahl der wiederholten Vorkommen der Zeile am Anfang der Zeile an. Verwenden Sie den folgenden Befehl:

$ uniq testfile     #删除重复行后的内容  
test 30  
Hello 95  
Linux 85

Die Ergebnisausgabe lautet wie folgt:

uniq-c testfile