首页 > 编程语言 > 详细

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

时间:2015-11-09 15:30:23      阅读:512      评论:0      收藏:0      [点我收藏+]

1.参数解释

-t 设置分隔符
-k 设置比较域(列)
-n 按数字比较
-g 科学记数法方式比较
-o 设置输出文件,与“>”相比可以设置输出到原文件,“>”会清空原文件
-r 降序(大->小)排列
-u 删除相同行

 

 

 

 

 

 

2.实例演示

 1 文件内容
 2 [@ibi-genome temp]$ cat temp
 3 1:3
 4 2:4
 5 1:2
 6 
 7 使用-k -t指定列(2)及分隔符(: 8 [@ibi-genome temp]$ sort -k2 -t: temp
 9 10:1
10 1:2
11 1:3
12 2:4
 1 使用-n指定以数字形式排序
 2 
 3 &当不使用-n则默认以ASCII排序
 4 [@ibi-genome temp]$ sort -k2 -t: temp
 5 10:1
 6 1:2
 7 1:3
 8 2:4
 9 &使用-n
10 [@ibi-genome temp]$ sort -k1n -t: temp
11 1:2
12 1:3
13 2:4
14 10:1
15 
16 使用-r选项(降序排序,默认升序排列)
17 [jinz@ibi-genome temp]$ sort -k1nr -t: temp
18 10:1
19 2:4
20 1:2
21 1:3

 

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

原文:http://www.cnblogs.com/steamed-bread/p/4949970.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!