1.参数解释
-t | 设置分隔符 |
-k | 设置比较域(列) |
-n | 按数字比较 |
-g | 科学记数法方式比较 |
-o | 设置输出文件,与“>”相比可以设置输出到原文件,“>”会清空原文件 |
-r | 降序(大->小)排列 |
-u | 删除相同行 |
2.实例演示
文件内容
[@ibi-genome temp]$ cat temp
:
:
: 使用-k -t指定列()及分隔符(:)
[@ibi-genome temp]$ sort -k2 -t':' temp
:
:
:
:4
使用-n指定以数字形式排序 &当不使用-n则默认以ASCII排序
[@ibi-genome temp]$ sort -k2 -t':' temp
:
:
:
:
&使用-n
[@ibi-genome temp]$ sort -k1n -t':' temp
:
:
:
: 使用-r选项(降序排序,默认升序排列)
[jinz@ibi-genome temp]$ sort -k1nr -t':' temp
:
:
:
: