Linux命令查询手册--sort

时间:2021-08-10 02:10:01

一、sort的工作原理

sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。

二、sort的参数选项

1. sort -u

在输出行中去除重复

2. sort -r

sort的默认排序方式是升序,如果想改成将序,加上-r就搞定了。

3. sort -n

默认的排序程序会将数字按照字符进行排序,这就造成了10比2小。因为比较的是字符串中字符的ascii值的大小。

解决的方法就是使用-n选项,高速sort以数值来排序。