sort

sort sorteert regels in een bestand of via pipe.

Basisgebruik

sort bestand.txt
commando | sort

Opties

OptieBetekenis
-rOmgekeerde volgorde
-nNumeriek sorteren
-hMensleesbare getallen (1K, 2M, 3G)
-k nSorteren op kolom n
-tKolomscheidingsteken opgeven
-uDubbele regels verwijderen
-fHoofdletterongevoelig
-RWillekeurige volgorde

Voorbeelden

Alfabetisch sorteren:

sort namen.txt

Omgekeerd en numeriek:

sort -rn getallen.txt

Op tweede kolom sorteren:

sort -k2 tabel.txt

Dubbele regels verwijderen:

sort -u lijst.txt

Mappen op grootte sorteren:

du -h --max-depth=1 | sort -rh

CSV sorteren op derde kolom:

sort -t',' -k3 data.csv

Tip

Combineer sort -u als alternatief voor sort | uniq — het is compacter en iets sneller.

tekst