• sort用法


    单列排序

    sort -n -k 4 -t . 5802 > 5802.txt (按.分割,第4列,按数值对5802文本进行排序,排序后结果导入5802.txt文件)
    -n :是按数值排序
    -k 4 :按第4列进行排序
    -t . :按.进行分割

    排序前:
    58.132.202.1    f02f-a793-8c01 
    58.132.202.21   5cdd-70c5-94d4 
    58.132.202.101  000c-42ca-893c 
    58.132.202.23   5cdd-70c5-94d4 
    58.132.202.24   5cdd-70c5-94d4 
    58.132.202.22   5cdd-70c5-94d4 
    58.132.202.5    30fc-68c9-2906 
    58.132.202.96   0810-77b5-a7ea
    
    排序后:
    58.132.202.1    f02f-a793-8c01
    58.132.202.5    30fc-68c9-2906
    58.132.202.21   5cdd-70c5-94d4
    58.132.202.22   5cdd-70c5-94d4
    58.132.202.23   5cdd-70c5-94d4
    58.132.202.24   5cdd-70c5-94d4
    58.132.202.96   0810-77b5-a7ea
    58.132.202.101  000c-42ca-893c
    

    多列排序

    参考

    sort -t. -k3,3n -k4,4n devUp.txt
    先将第3列按数值排序,再将第4列按数值排序
    -k3,3n的意思是排序范围只在第3列,如果写成-k3那么等价于-k3,4,排序范围会扩展到最后一列.

    不同命令排序示例:
    sort -t. -k3,3n -k4,4n devUp.txt

    sort -t. -k3 -k4,4n devUp.txt

  • 相关阅读:
    hdfs 复制路径下所有文件
    吐槽scala
    scala
    spark 你要喧宾夺主么?好好干。
    信赖域算法
    scala shuffle
    自动梯度求解 反向传播算法的另外一种视角
    spark 2.0 Vector toBreeze
    自己玩的git
    js判断浏览器
  • 原文地址:https://www.cnblogs.com/luniverseg/p/12881822.html
Copyright © 2020-2023  润新知