一、sort的工作原理
sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。
二、sort的参数选项
1. sort -u
在输出行中去除重复
2. sort -r
sort的默认排序方式是升序,如果想改成将序,加上-r就搞定了。
3. sort -n
默认的排序程序会将数字按照字符进行排序,这就造成了10比2小。因为比较的是字符串中字符的ascii值的大小。
解决的方法就是使用-n选项,高速sort以数值来排序。