logo

Linux sortering

'Sort'-kommandoen sorterer filinnholdet i alfabetisk rekkefølge.

Syntaks:

 sort 

Eksempel:

 sort weeks.txt 
Linux sorteringsfiltre 1

Se på øyeblikksbildet ovenfor, 'sort'-kommandoen har sortert filen 'weeks.txt' i alfabetisk rekkefølge.


For å sortere en kolonne

Hvis en fil har mer enn én kolonne, brukes kolonnenummeret til å sortere en bestemt kolonne.

Syntaks:

 sort -k 

Eksempel:

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

Se på øyeblikksbildet ovenfor, vi har sortert kolonne 1 og 2.


Numerisk sortering

Numerisk sortering er forskjellig fra alfabetisk sortering. For numerisk sorteringsalternativ 'n' brukes sammen med kolonnenummeret om nødvendig.

Syntaks:

 sort -n -k 

Eksempel:

dereference pointer c
 sort -n -k2 marks.txt 
Linux sorteringsfiltre3