Õpi Linuxi käsku - uniq

Nimi

uniq (eemaldab kordumatu jooned ühest failist)

Kokkuvõte

[-c check-chars] [-w check-chars] [- # skip-fields] [+ skip-chars] [--count] [--repeated] [-unika] [-skip-väljad = tühik-väljad] [--skip-chars = vahelehakid] [--check-hars = check-chars] [--help] [--version] [infile ] [outfile]

Kirjeldus

uniq prindib sorteeritud faili unikaalsed read, säilitades ainult ühe sobilike joonide rea. Valikuliselt võib see näidata ainult neid read, mis kuvatakse täpselt üks kord või read, mis ilmuvad rohkem kui üks kord. uniq vajab sorteeritud sisendit, kuna see võrdleb ainult järjestikuseid jooni.

Valikud

-u, - unikaalne

Printige ainult unikaalseid jooni.

-d, - kordus
Printige ainult dubleerivad jooned.

-c, - arv
Trükkige, kui palju reas mitu rea ilmnesid.

-number -f, -skip-fields = number
Selles suvandis on number täisarv, mis esindab väljade arvu, mida enne unikaalsuse kontrollimiseks vahele jätta. Esimesed numbriväljad ja kõik enne välja toodud numbrite väljadest leitud tühikud on vahele jäetud ja mitte loetud. Väljad on määratletud kui mitte-ruumi stringid, mitte tabeldusmärgid, mis on eraldatud üksteisest tühikute ja vahekaartidega.

+ number, -s, --skip-chars = number
Selle valiku korral on number täisarv, mis näitab märkide arvu, mida enne unikaalsuse kontrollimist vahele jätta. Esimesed numbrimärgid koos kõigi tühikutega, mis on leitud enne numbrimärke, on vahele jäetud ja mitte loetud. Kui kasutate nii väli kui ka iseloomu vahelejätmise võimalusi, jäetakse välja esimesed väljad.

-w, --check-chars = number
Määrake ridade võrdlemisel olevate tähemärkide arv, pärast mis tahes määratud väljade ja märkide vahele jätmist. Tavaliselt võrreldakse kogu ülejäänud joont.

--Help
Kasutussõnumi trükkimine ja väljumiseks olekukood, mis näitab edu.

--versioon
Trükiversiooni informatsioon standardväljundist, seejärel lahkuge.

Näide

% sorteeri myfile | uniq

kõrvaldab voogist korduvad jooned (sümbol "|" ühendab väljund sorteerima myfile käsuga uniq).

Tähtis: kasutage käsuga man ( % man ), et näha, kuidas käsku kasutatakse teie konkreetsel arvutis.