Ero sivun ”Sort” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
(key valitsimen lisäys)
Rivi 15: Rivi 15:
Sopivilla [[valitsin|valitsimilla]] voi muokata sortin toimintaa:
Sopivilla [[valitsin|valitsimilla]] voi muokata sortin toimintaa:
*<tt>-f, --ignore-case</tt>: Älä huomioi isojen ja pienten kirjainten eroa.
*<tt>-f, --ignore-case</tt>: Älä huomioi isojen ja pienten kirjainten eroa.
*<tt>-k, --key=KEYDEF</tt>: Järjestää rivit KEYDEF määrittelemän kentän mukaan. Kenttien erotinmerkkinä tyhjätilamerkki.
*<tt>-M, --month-sort</tt>: Huomioi kuukaudet seuraavasti: JAN < ... < DEC
*<tt>-M, --month-sort</tt>: Huomioi kuukaudet seuraavasti: JAN < ... < DEC
*<tt>-n, --numeric-sort</tt>: Vertaa merkkijonoja numeroina (jolloin 101>11, ilman tätä päinvastoin).
*<tt>-n, --numeric-sort</tt>: Vertaa merkkijonoja numeroina (jolloin 101>11, ilman tätä päinvastoin).

Versio 5. syyskuuta 2018 kello 22.47

sort on komentoriviohjelma, joka tulostaa tiedoston sisällön tai sille putkitetun tiedon järjestetettynä suuruusjärjestykseen. Esimerkiksi mikäli on tiedosto teksti.txt jonka sisältö on seuraava:

54 ab
54 aa foo
3 gnu
4

Kun tämä tiedosto sitten annetaan sort:ille parametrina, se tulostuu seuraavasti:

$ sort testi.txt
3 gnu
4
54 aa foo
54 ab

Valitsimia

Sopivilla valitsimilla voi muokata sortin toimintaa:

  • -f, --ignore-case: Älä huomioi isojen ja pienten kirjainten eroa.
  • -k, --key=KEYDEF: Järjestää rivit KEYDEF määrittelemän kentän mukaan. Kenttien erotinmerkkinä tyhjätilamerkki.
  • -M, --month-sort: Huomioi kuukaudet seuraavasti: JAN < ... < DEC
  • -n, --numeric-sort: Vertaa merkkijonoja numeroina (jolloin 101>11, ilman tätä päinvastoin).
  • -o, --output=TIEDOSTO: Kirjoita tuloste tiedostoon TIEDOSTO.
  • -r, --reverse: Tuloste käännetyssä järjestyksessä.
  • -R, --random-sort: Järjestä rivit satunnaiseen järjestykseen.
  • --random-source: Satunnaisdatan lähde (esimerkiksi /dev/random tai /dev/urandom).

Katso myös