Syntax

uniq
[Option] …[EINGABE [AUSGABE]]

Beschreibung

Lösche alle hintereinanderstehenden identischen Zeilen von EINGABE (oder Standardeingabe, falls keine Eingabedatei angegeben wurde) bis auf eine, und schreibe auf AUSGABE (oder Standardausgabe, falls keine Ausgabedatei angegeben wurde).

Optionen

-c, –count
beginne Zeilen mit der Anzahl der Vorkommen
-d, –repeated
gib nur die doppelten Zeilen aus
-D, –all-repeated
gib alle doppelten Zeilen aus
-f, –skip-fields=N
vergleiche nicht die ersten N Felder
-i, –ignore-case
ignoriere Groß/Kleinschreibung
-s, –skip-chars=N
vergleiche nicht die ersten N Zeichen
-u, –unique
gib nur einmal vorkommende Zeilen aus
-w, –check-chars=N
vergleiche nicht mehr als N Zeichen pro Zeile
N
dasselbe wie -f N
+N
dasselbe wie -s N
–help
gib eine kurze Hilfe aus und beende das Programm
–version
gib Versionsinformation aus und beende das Programm

Ein Feld ist eine Folge von Leerzeichen/Tabs gefolgt von anderen Zeichen. Felder werden vor Zeichen übersprungen.

Autor

Geschrieben von Richard Stallman and David MacKenzie.