Lernu la Linuksan Komandon - uniq

Nomo

uniq (forigas duplikajn liniojn de unikata dosiero)

Sinopsis

uniq [-cdu] [-f skip-fields] [-s skip-chars] [-w check-chars] [- # skip-fields] [+ # skip-chars] [--count] [--repeated] [--unique] [--skip-fields = skip-fields] [--skip-chars = skip-chars] [--check-hars = check-chars] [--help] [--version] [infile ] [eksterfilejo]

Priskribo

Uniq presas la unikajn liniojn en ordigita dosiero , konservante nur unu el kurita de kongruaj linioj. Laŭvole, ĝi povas montri nur liniojn kiuj aperas ĝuste unufoje, aŭ linioj kiuj aperas pli ol unufoje. Uniq postulas ordigitan enigon ĉar ĝi komparas nur sinsekvan liniojn.

Opcioj

-u, - unika

Nur presi unikajn liniojn.

-d, - ripetita
Nur presi duplikajn liniojn.

-c, - kalkulo
Printu la nombron da fojoj ĉiu linio okazis kune kun la linio.

-nomo, -f, --skip-kampoj = nombro
En ĉi tiu opcio, nombro estas entjero reprezentanta la nombro de kampoj por salti antaŭ antaŭ kontroli por unikeco. La unuaj nombraj kampoj, kune kun iuj blankaj lokoj trovitaj antaŭ nombraj kampoj, estas saltitaj kaj ne kalkulitaj. Kampoj estas difinitaj kiel ŝnuro de ne-spacaj, ne-pestaĵaj karakteroj, kiuj estas apartigitaj unu de la alia per spacoj kaj pestañas.

+ nombro, -s, --skip-chars = nombro
En ĉi tiu opcio, nombro estas entjero reprezentanta la nombro da signoj por salti antaŭ ol kontrolanta por unikeco. La unuaj nombraj signoj, kune kun iuj blankaj lokoj trovitaj antaŭ ol numeroj estas atingitaj, estas preterlasitaj kaj ne kalkulitaj. Se vi uzas ambaŭ kampojn kaj karakterojn saltante eblojn, kampoj unue saltiĝis.

-w, --ĉerparkoj = nombro
Indiku la numeron de karakteroj por kompari en la linioj, post saltado de specifaj kampoj kaj karakteroj. Kutime la tuta resto de la linioj komparas.

- helpo
Printu uzatan mesaĝon kaj eliri kun statusa kodo montranta sukceson.

--versio
Printi informojn pri norma eligo tiam eliru.

Ekzemplo

% ordo myfile | uniq

forigas duplikajn liniojn de la rivereto (la simbolo "|" pipas la eligo de specoj myfile al la uniq-komando).

Grava: Uzu la komandon ( % viro ) por vidi kiel komando estas uzata en via komputilo.