Ero sivun ”Sort” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (satunnainen järjestäminen)
Ei muokkausyhteenvetoa
Rivi 1: Rivi 1:
Sort on [[komentorivi]]ohjelma, joka tulostaa tiedoston sisällön tai sille [[Putkitus|putkitetun]] tiedon järjestetettynä suuruusjärjestykseen. Esimerkiksi mikäli on tiedosto teksti.txt jonka sisältö on seuraava:
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''sort''' on [[komentorivi]]ohjelma, joka tulostaa tiedoston sisällön tai sille [[Putkitus|putkitetun]] tiedon järjestetettynä suuruusjärjestykseen. Esimerkiksi mikäli on tiedosto teksti.txt jonka sisältö on seuraava:
  54 ab
  54 ab
  54 aa foo
  54 aa foo

Versio 12. lokakuuta 2016 kello 23.14

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.
  • -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