Ismerje meg a Linux parancsot - uniq

Név

uniq (eltávolítja a duplikált sorokat egy egyedi fájlból)

Szinopszis

uniq [-cdu] [-f skip-fields] [-s skip-chars] [-w ellenőrző karakterek] [- # skip-mezők] [+ # skip-chars] [--count] [--repeated] [--unique] [--skip-mezők = átugrási mezők] [--skip-chars = kihagyott karakterek] [--check-hars = check-chars] [--help] [--version] [infile ] [outfile]

Leírás

Az uniq az egyedi sorokat kinyomtatja egy rendezett fájlban , és megtartja az illeszkedő sorok egy futtatásának egy részét. Opcionálisan csak olyan sorokat jeleníthet meg, amelyek egyszerre jelennek meg, vagy amelyek többször szerepelnek. Az uniq rendezett bemenetet igényel, mivel csak egymást követő sorokat hasonlít össze.

Lehetőségek

-u, - egyedülálló

Csak egyedi sorokat nyomtasson.

-d, - ismételt
Csak duplikált sorokat nyomtasson.

-c, - szám
Adja meg, hogy az egyes vonalak száma mikor történt a sorral együtt.

-szám, -f, --skip-mezők = szám
Ebben a beállításban a szám egy egész szám, amely a mezők számát jelöli átugrani, mielőtt ellenőrizni fogja az egyediséget. Az első számmezők, valamint a számmezők előtt talált üres lapok elérése, kihagyásra kerülnek, és nem számítanak bele. A mezők nem szóköz, nem lap karakterek, amelyek szóközökkel és lapokkal elválasztva vannak egymástól.

+ szám, -s, --skip-chars = szám
Ebben a beállításban a szám egy egész szám, amely a karakterek számát jelöli átugrani, mielőtt ellenőrizni fogja az egyediséget. Az első karakterek száma, a számkarakterek előtt talált üres karakterekkel együtt, átugrnak, és nem számolják. Ha mind a mező-, mind a karakter-átugrási opciót használja, a mezők először átugranak.

-w, --check-chars = szám
Adja meg a sorok összehasonlításához szükséges karakterek számát, miután kihagyta az adott mezőket és karaktereket. Általában a teljes sor többi részét összehasonlítjuk.

--Segítség
Nyomtasson ki egy használati üzenetet, és lépjen ki egy sikert jelző állapotkóddal.

--változat
Nyomtasson verzióinformációkat a szabványos kimenetre, majd kilép.

Példa

% sort myfile | uniq

kiküszöböli a párhuzamos vonalakat a streamből (a "|" szimbólum a kimenetét a myfile sortől az uniq parancsig vezet).

Fontos: Az ember paranccsal ( % man ) tekintse meg, hogyan használják a parancsot az adott számítógépen.