logo

Linux sortering

Kommandoen 'sort' sorterer filindholdet i alfabetisk rækkefølge.

Syntaks:

 sort 

Eksempel:

 sort weeks.txt 
Linux sorteringsfiltre 1

Se på ovenstående snapshot, 'sort'-kommandoen har sorteret filen 'weeks.txt' i alfabetisk rækkefølge.


At sortere en kolonne

Hvis en fil har mere end én kolonne, bruges kolonnenummeret til at sortere en specifik kolonne.

Syntaks:

 sort -k 

Eksempel:

 sort -k1 states.txt sort -k2 states.txt 
Linux sorteringsfiltre 2

Se på ovenstående snapshot, vi har sorteret kolonne 1 og 2.


Numerisk sortering

Numerisk sortering er forskellig fra alfabetisk sortering. Til numerisk sorteringsmulighed 'n' bruges sammen med kolonnenummeret, hvis det kræves.

Syntaks:

 sort -n -k 

Eksempel:

dereference pointer c
 sort -n -k2 marks.txt 
Linux sorteringsfiltre 3