Linux sortering

Linux sortering

Kommandot 'sort' sorterar filinnehållet i alfabetisk ordning.

Syntax:

 sort  

Exempel:

 sort weeks.txt  
Linux sorteringsfilter1

Titta på ögonblicksbilden ovan, kommandot 'sort' har sorterat filen 'weeks.txt' i alfabetisk ordning.


Att sortera en kolumn

Om en fil har mer än en kolumn används kolumnnumret för att sortera en specifik kolumn.

Syntax:

 sort -k  

Exempel:

 sort -k1 states.txt sort -k2 states.txt  
Linux Sorteringsfilter2

Titta på ögonblicksbilden ovan, vi har sorterat kolumn 1 och 2.


Numerisk sortering

Numerisk sortering skiljer sig från alfabetisk sortering. För numeriskt sorteringsalternativ 'n' används tillsammans med kolumnnumret vid behov.

Syntax:

 sort -n -k  

Exempel:

 sort -n -k2 marks.txt  
Linux sorteringsfilter3