cominglately
cominglately
采纳率72.1%
2015-12-30 14:30 阅读 1.7k

linux sort命令:诡异的组合,大佬给个解释呗,谢谢

sort onebak.tmp | uniq -c | sort -k1,1n -k2,2n |tail -30 >oneresult
对于sort -k1,1n -k2,2n我的理解是第一域相同,比较第二域,比较方式是n数值。
如果我的理解没错的话,sort -n -k1 -k2 这样不是更加简洁吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • devmiao devmiao 2015-12-30 15:52
  • qq_23011983 darcygail 2015-12-31 12:34
     sort -k1,1n -k2,2n
    
    

    -k2,2 表示从第二字段开始到第二字段结束。
    -k2 表示 从第二字段开始到行尾结束。

    点赞 评论 复制链接分享

相关推荐