Locked History Actions

Skirtumas „Sort“

Pakeitimai tarp versijų 5 ir 10 (patvirtinamos 5 versijos)
Versija 5 nuo 2010-05-05 09:22:38
Dydis: 2334
Redaktorius: Vaidas Gražys
Komentaras:
Versija 10 nuo 2010-05-05 09:41:57
Dydis: 4119
Redaktorius: Vaidas Gražys
Komentaras:
Pašalinimai yra pažymėti taip. Pridėjimai yra pažymėti taip.
Eilutė 21: Eilutė 21:

OPTION - pasirinktis. FILE - failas (byla).
Eilutė 26: Eilutė 28:
        -b, --nepaisyti-priekinių-tarpų
                nepaisyti priekinių tarpų
        -b, --nepaisyti-priekinių-tarpų;
                Nepaisyti priekinių tarpų.
Eilutė 30: Eilutė 32:
 -d, --žodyninė (pagal abecėlę)-tvarka
                atsižvelgti tik į tarpus ir raidinius skaitmeninius ženklus
 -d, --žodyninė (pagal abecėlę) -tvarka;
                Atsižvelgti tik į tarpus ir raidinius skaitmeninius ženklus.
Eilutė 34: Eilutė 36:
 -f, --nepaisyti-mažųjų ir didžiųjų raidžių
                prilyginti (laikyti) mažąsias raides didžiosiomis raidėmis
 -f, --nepaisyti-mažųjų ir didžiųjų raidžių;
                Prilyginti (laikyti) mažąsias raides didžiosiomis raidėmis.
Eilutė 38: Eilutė 40:
 -g, --bendrasis-skaitinis-rūšiavimas
                lyginti pagal bendrąją skaitinę (skaičiaus) reikšmę
 -g, --bendrasis-skaitinis-rūšiavimas;
                Lyginti pagal bendrąją skaitinę (skaičiaus) reikšmę.
Eilutė 42: Eilutė 44:
 -i, --nepaisyti-nespausdinamųjų
                atsižvelgti tik į spausdinamuosius ženklus
 -i, --nepaisyti-nespausdinamųjų;
                Atsižvelgti tik į spausdinamuosius ženklus.
Eilutė 46: Eilutė 48:
 -M, --mėnesinis-rūšiavimas (rūšiuoti pagal mėnesius)
         compare (unknown) < ‘JAN’ < ... < ‘DEC’
                palyginti (nežinomasis) < ‘SAU’ < ... < ‘GRU’
 -M, --mėnesinis-rūšiavimas (rūšiuoti pagal mėnesius);
         compare (unknown) < ‘JAN’ < ... < ‘DEC’;
                Palyginti (nežinomasis) < ‘SAU’ < ... < ‘GRU’.
Eilutė 51: Eilutė 53:
 -n, --skaitinis-rūšiavimas (rūšiuoti pagal skaičių reikšmę)
                palyginti pagal eilutės skaitinę reikšmę
 -n, --skaitinis-rūšiavimas;
                palyginti pagal eilutės skaitinę reikšmę  (rūšiuoti pagal skaičių reikšmę).
Eilutė 55: Eilutė 57:
 -R, --atsitiktinis-rūšiavimas
                rūšiuoti pagal atsitiktinę raktų maišą (atsitiktinį raktų rinkinį)
 -R, --atsitiktinis-rūšiavimas;
                Rūšiuoti pagal atsitiktinę raktų maišą (atsitiktinį raktų rinkinį).
Eilutė 59: Eilutė 61:
 --random-source=FILE --atsitiktinis-šaltinis=FAILAS (FILE)
                gauti atsitiktinius failo baitus (default /dev/urandom)
 --random-source=FILE --atsitiktinis-šaltinis=failas;
                Gauti atsitiktinius failo baitus (default /dev/urandom).
Eilutė 63: Eilutė 65:
 -r, --pakeisti į priešingą pusę
                p
akeisti į priešingą pusę palyginimų rezultatą
         
(nuo mažiausio iki didžiausio arba nuo didžiausio iki mažiausio)
 -r, --pakeisti į priešingą pusę;
                P
akeisti į 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.
Eilutė 68: Eilutė 78:
 -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.
}}}

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