本文摘自PHP中文网,作者黄舟,侵删。
sort是在Linux里非常常用的一个命令,将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。这里有一个文件test,内容为:
1 2 3 4 5 6 |
|
1. sort的-t选项和-k选项
sort提供了-t选项,后面可以设定间隔符, -k来指定列数。
对第一列排序
1 |
|
对第二列进行排序
1 |
|
如果将test文件的内容改为:
1 2 3 4 5 6 |
|
如果要对第二列按照大小排序
1 |
|
如果没有-t选项的话,就是默认的空格或者tab键,因此上面就没有使用-t选项。
2. 倒序排列使用 -r 选项
相关阅读 >>
更多相关阅读请进入《Linux》频道 >>