Sort

•	1:To sorting file names according to alpha-bates: sort filename.txt.

•	2: If you have a file with host names in the third column, to sort it according to the column, use K for sorting that. Like, sort k3 filename.txt.

•	3: To sort/ etc/password file according to home directories, sort will by default take space/tabs as field separators. In etc/passwd file, the field separator is : and this can be done with t option. sort -t: -k6 /etc/passwd

•	4: To sort according to number, etc/passwd file according to UID, use -n option to do that. Sort will not understand numbers by default, so, use -n to make sure sort command understands it.sort -n -t: -k3 /etc/passwd. Without -n option sort will by default sort only first numerical char.

•	5: Sort the file and reverse the order. sort -r filename.txt

•	6: Sometimes, it is required to sort the file and display only unique values. sort -u filename.

•	7: To sort a file according to your requirement and save it to a different file, use -o option, to save the sorted output to a file. sort -o temp.txt filename.txt

•	8: If you have file content with sizes like 10K, 20G, 45M, 32T etc, you can sort according to human readable by using -h option. This will work on RHEL5 and above versions. sort -h filename.txt

•	9: To check if the file is already sorted or not by using -c option. This will show you the first occurrence value. sort -c filename.txt