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

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

 

转载于:https://www.cnblogs.com/steamed-bread/p/4949970.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值