sort sorteert regels in een bestand of via pipe.
sort bestand.txt
commando | sort
| Optie | Betekenis |
|---|---|
-r | Omgekeerde volgorde |
-n | Numeriek sorteren |
-h | Mensleesbare getallen (1K, 2M, 3G) |
-k n | Sorteren op kolom n |
-t | Kolomscheidingsteken opgeven |
-u | Dubbele regels verwijderen |
-f | Hoofdletterongevoelig |
-R | Willekeurige volgorde |
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
Combineer sort -u als alternatief voor sort | uniq — het is compacter en iets sneller.