Ero sivun ”Sort” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (wikilinkki, termi)
p (satunnainen järjestäminen)
Rivi 5: Rivi 5:
  4
  4
Kun tämä tiedosto sitten annetaan sort:ille parametrina, se tulostuu seuraavasti:
Kun tämä tiedosto sitten annetaan sort:ille parametrina, se tulostuu seuraavasti:
  $sort testi.txt
  $ sort testi.txt
  3 gnu
  3 gnu
  4
  4
Rivi 17: Rivi 17:
*<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).
*<tt>-o, --output=TIEDOSTO</tt>: Kirjoita tuloste tiedostoon TIEDOSTO.
*<tt>-o, --output=TIEDOSTO</tt>: Kirjoita tuloste tiedostoon TIEDOSTO.
*<tt>-r, --reverse</tt>: Tuloste käännetyssä järjestyksessä
*<tt>-r, --reverse</tt>: Tuloste käännetyssä järjestyksessä.
*<tt>-R, --random-sort</tt>: Järjestä rivit satunnaiseen järjestykseen.
*<tt>--random-source</tt>: Satunnaisdatan lähde (esimerkiksi /dev/[[random]] tai <tt>/dev/urandom</tt>).


== Katso myös ==
== Katso myös ==
Rivi 24: Rivi 26:
*[[Uniq]]
*[[Uniq]]


[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]
[[Luokka:Coreutils]]
[[Luokka:Komentorivin perustyökalut]]

Versio 22. marraskuuta 2009 kello 17.24

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