uniq

A Wikipédiából, a szabad enciklopédiából
A lap aktuális változatát látod, az utolsó szerkesztést Gyimhu (vitalap | szerkesztései) végezte 2015. december 27., 16:02-kor. Ezen a webcímen mindig ezt a változatot fogod látni. (Félrefordítások, nyelvi hibák)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Az uniq egy Unix alkalmazás, mely egy állomány egymás utáni sorait ellenőrzi. Használható szűrőprogramként is. Általában a sort parancs után használják.

Opciók[szerkesztés]

  • -u Csak a nem ismétlődő sorokat írja ki az állományból.
  • -d Csak az ismétlődő sorokat írja ki a bemeneti állományból.
  • -c Az egymás utáni sorokat egyszer írja ki az ismétlésszám után. Kombinálható a -d kapcsolóval.
  • -i Nem tesz különbséget kis- és nagybetű között.
  • -s N A sor első N karakterét nem hasonlítja össze.
  • -w N Legfeljebb N karaktert hasonlít össze.
  • --help Kiírja a súgót és kilép
  • --version Kiírja a program verzióinformációit és kilép.

Példa: Az állomány sorai aszerint, hogy melyik hányszor ismétlődött:

sort file | uniq -c | sort -n