Egyedi sorok
uniq
Az egymás után ismétlődő sorokat csak egyszer írja ki.
uniq [KAPCSOLÓ]… [BEMENET [KIMENET]]
Szomszédos egyező sorok szűrése a BEMENETBŐL (vagy szabványos bemenetből),
kiírás a KIMENETRE (vagy szabványos kimenetre).
Kapcsolók nélkül az egyező sorok az első előfordulásba lesznek egyesítve.
A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők.
-c, --count a sorok elé az előfordulások számának kiírása
-d, --repeated csak a kettőzött sorok kiírása, csoportonként egyet
-D minden többször szereplő sor kiírása
--all-repeated[=MÓD] mint a -D, de a csoportok üres sorral választhatók
el. MÓD={none(alapértelmezett),prepend,separate}
-f, --skip-fields=N az első N mező összehasonlításának elkerülése
--group[=MÓD] minden elem megjelenítése, a csoportok elválasztása
üres sorral. MÓD={separate(alapértelmezett),prepend,
append,both}
-i, --ignore-case kis- és nagybetűk nem különböznek összehasonlításkor
-s, --skip-chars=N az első N karakter összehasonlításának elkerülése
-u, --unique csak az egyedi sorok kiírása
-z, --zero-terminated a sorok elválasztója NUL, nem új sor
-w, --check-chars=N a sorokban N-től ne hasonlítson össze több karaktert
--help ezen súgó megjelenítése és kilépés
--version verzióinformációk megjelenítése és kilépés
Egy mező üreshely karakterek (szóközök és/vagy tabok) sorozata, amelyet nem
üreshely karakterek követnek. A mezők karakterek előtti része ki lesz hagyva.
Megjegyzés: A „uniq” nem ismeri fel az ismétlődő sorokat, hacsak nem állnak
egymás után. Először rendezze a bemenetet, vagy használja a „sort -u”
parancsot a „uniq” nélkül. Az összehasonlítások figyelembe veszik az
„LC_COLLATE” által megadott szabályokat.
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0