Versija 10 nuo 2010-05-05 09:41:57

Išvalyti žinutę
Locked History Actions

Sort

sort

Linux, BSD


Apibūdinimas

Komanda skirta rūšiuoti tekstinių failų eilutes. Rūšiuoja duomenis faile. Duomenimis yra laikoma failo eilutės.


Paaiškinimai

Komanda įrašo failo arba visų failų išrušiuotą seką (grandinę) į standartinę išvestį. Privalomi parametrai ilgoms pasirinktims yra privalomi ir trumpoms pasirinktims.

Komandos naudojimo sintaksė

sort [OPTION]... [FILE]...

OPTION - pasirinktis. FILE - failas (byla).

Tvarkymo pasirinktys

        -b,      --nepaisyti-priekinių-tarpų;
                 Nepaisyti priekinių tarpų.

        -d,      --žodyninė (pagal abecėlę) -tvarka;
                 Atsižvelgti tik į tarpus ir raidinius skaitmeninius ženklus.

        -f,      --nepaisyti-mažųjų ir didžiųjų raidžių;
                 Prilyginti (laikyti) mažąsias raides didžiosiomis raidėmis.

        -g,      --bendrasis-skaitinis-rūšiavimas;
                 Lyginti pagal bendrąją skaitinę (skaičiaus) reikšmę.

        -i,      --nepaisyti-nespausdinamųjų;
                 Atsižvelgti tik į spausdinamuosius ženklus.

        -M,      --mėnesinis-rūšiavimas (rūšiuoti pagal mėnesius);
                 compare (unknown) < ‘JAN’ < ... < ‘DEC’;
                 Palyginti (nežinomasis) < ‘SAU’ < ... < ‘GRU’.

        -n,      --skaitinis-rūšiavimas;
                 palyginti pagal eilutės skaitinę reikšmę  (rūšiuoti pagal skaičių reikšmę).

        -R,      --atsitiktinis-rūšiavimas;
                 Rūšiuoti pagal atsitiktinę raktų maišą (atsitiktinį raktų rinkinį).

        --random-source=FILE --atsitiktinis-šaltinis=failas;
                 Gauti atsitiktinius failo baitus (default /dev/urandom).

        -r,      --pakeisti į priešingą pusę;
                 Pakeisti į priešingą pusę palyginimų rezultatą (nuo mažiausio iki didžiausio arba nuo didžiausio iki mažiausio).

Kitos pasirinktys

Kitos pasirinktys:

        -c,      --tikrinti, --tikrinti=nustatyti-pirmiausia;
                 Tikrinti surūšiuotą įvestį, bet ne rūšiuoti.

        -C,      --tikrinti=paslėptai, --tikrinti=tyliai;
                 Kaip -c, bet nepranešti apie pirmą blogą eilutę.

        --compress-program=PROG --glaudinimo-programa=PROG;
                 Glaudinti laikinuosius su PROG, išskleisti juos su PROG -d.

        -k,      --raktas=POS1[,POS2];
                 Pradėtį raktą padėtyje POS1, ir baigti jį padėtyje POS2 (1 šaltinis).

        -m,      --sulieti;
                 Sulieti jau surūšiuotus failus, bet ne rūšiuoti.

        -o,      --išvestis=failas;
                 Įrašyti rezultatą į failą, o ne į standartinę išvestį.

        -s,      --stabilizuoti;
                 Stabilizuoti rūšiavimą uždraudžiant blogiausio atvejo palyginimą.

        -S,      --buferio-dydis=DYDIS;
                 Naudoti DYDIS pagrindinės atminties buferiui.

        -t,      --lauko-skyriklis=SEP;
                 Naudoti SEP, o ne perėjimą iš netuščio į tuščią.

        -T,      --laikinas-katalogas=DIR;
                 Naudoti DIR laikiniesiems, o ne $TMPDIR arba /tmp. Kelios pasirinktys nurodyti kelius katalogus.

        -u,      --specifinis (unikalus);
                 Su -c patikrinti tikslų tvarkymą, o be -c išvesti tik lygiaverčio vykdymo pradžią.

        -z,      --nulinė-baigtis;
                 Užbaigti eilutes nuliu baitu, be ne nauja eilute.

        -help    --žinynas;
                 Parodyti žinyną ir baigti.

        -version --versija;
                 Išvesti versijos informaciją ir baigti.


Pavyzdys


Naudota literatūra


CategoryKomanda