The sort command is used to sort the lines of a text file. You can provide several command line options for sorting data in a text file.
Here is an example file:

To sort the file in alphabetical order, we use the sort command without any options:

To sort in reverse, we use the -r option:

We can also sort on the column. For example, we will create a file with the following text:

Blank space is the default field separator. This means that we can sort the file pictured above by the second column. To do that, the -k option, along with the field number is used:

In the picture above, we have sorted the file sort1.txt in alphabetical order using the second column.
To check if a file is already sorted, use sort with the -c option. This option also reports the first unsorted line:

Here is an example file:

To sort the file in alphabetical order, we use the sort command without any options:

To sort in reverse, we use the -r option:

We can also sort on the column. For example, we will create a file with the following text:

Blank space is the default field separator. This means that we can sort the file pictured above by the second column. To do that, the -k option, along with the field number is used:

In the picture above, we have sorted the file sort1.txt in alphabetical order using the second column.
To check if a file is already sorted, use sort with the -c option. This option also reports the first unsorted line:

Post a Comment