sort对无序的数据进行排序,使用的语法如下所示:
sort [-ntkr] 文件名
常用参数使用说明:
-n:采用数字排序
-t:指定分隔符
-k:指定第几列
-r:反向排序
1.使用-r
使用的数据如下:
直接使用sort命令:默认按照每行的第一个字符按照升序排序
使用-r后的结果如下所示:
2.使用-t和-k
sort默认是第一个字符排序,现在想用冒号后的数字进行排序,使用语法如下:
3.使用-n
在2中的例子可知,按照冒号后的数字进行排序时,e:11反而排在第二位,那是因为还是按照排序字段的第一个字符进行排序。想要按照数字进行排序,加上-n即可