linux下sort详解(sort对科学记数法的排序)

时间:2023-03-08 18:53:45
linux下sort详解(sort对科学记数法的排序)

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
:
:
:
: