sort命令是用于对文件内容进行排序的命令,也可以对目录下的文件进行排序,需要结合其他命令一起使用,例如ls命令
语法格式:sort 参数 文件名;参数可为空,默认按照字母顺序排序。
图1
图1中,默认是按照数字,字母(区分大小写)的顺序排序,我们还可以根据不同的参数,来对文件内容进行排序
-n参数:按照数字的大小进行排序
图2
-k参数:设置需要排序的列号,该参数使用于每行的格式内容差不多的情况,方便查看
图3
对第二行进行的排序,但是默认会把空行也打印出来,当每一行数据格式不一样的时候,可以使用-t参数
-t参数:指定排序分隔时的栏位分隔符
图4
sort命令还可以对文件进行排序,结合ls命令,可以对文件按照字母的顺序进行升序或者降序,这对于目录下有大量文件的时候,非常适用,可以通过sort命令将文件进行排序整理。
图5