Leer die Linux Command - uniq

naam

uniq (verwyder dubbele lyne van 'n unieke lêer)

opsomming

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-res = check-chars] [- help] [- version] [infile ] [outfile]

beskrywing

uniq druk die unieke lyne in 'n gesorteerde lêer af , en behou slegs een van 'n reeks ooreenstemmende lyne. Opsioneel kan dit slegs lyne wys wat net een keer verskyn, of lyne wat meer as een keer verskyn. Uniq vereis gesorteerde insette aangesien dit slegs opeenvolgende lyne vergelyk.

opsies

-u, - uniek

Druk slegs unieke lyne uit.

-d, --repeated
Druk slegs dubbele lyne uit.

-c, - aantal
Druk die aantal kere wat elke lyn saam met die lyn voorgekom het.

-nommer, -f, --skip-velde = nommer
In hierdie opsie is die getal 'n heelgetal wat die aantal velde verteenwoordig om oor te slaan voordat u na uniekheid kyk. Die eerste nommervelde, saam met enige spasies wat gevind word voordat die getalvelde bereik is, word oorgeslaan en nie getel nie. Velde word gedefinieer as 'n string van nie-spasie, nie-bladsye karakters, wat deur spasies en tabs van mekaar geskei word.

+ nommer, -s, -skip-chars = nommer
In hierdie opsie is die getal 'n heelgetal wat die aantal karakters voorstel om oor te slaan voordat u na uniekheid gaan kyk. Die eerste getal karakters, saam met enige spasies wat gevind word voordat getalkarakters bereik is, word oorgeslaan en nie getel nie. As jy beide die opsies vir veld- en karakterskepping gebruik, word velde eerste oorgeslaan.

-w, --check-chars = nommer
Spesifiseer die aantal karakters om in die lyne te vergelyk, nadat enige gespesifiseerde velde en karakters geslaan is. Gewoonlik word die res van die lyne vergelyk.

help uit te voer
Druk 'n gebruiksboodskap uit en sluit af met 'n statuskode wat sukses aandui.

--version
Druk weergawe inligting oor die standaard uitvoer en verlaat.

voorbeeld

% sorteer myfile | UNIQ

elimineer duplikaatlyne van die stroom (die simbool "|" pype die uitvoer van soort myfiel na die uniq-opdrag).

Belangrik: Gebruik die man opdrag ( % man ) om te sien hoe 'n opdrag op u rekenaar gebruik word.