zoukankan      html  css  js  c++  java
  • sort实现ip排序

    说明:

        工具:sort linux自带
            ”-t” : 表示以那个字符做分割
            “-k” :和-t结合使用,表示取那一段为关键字进行排序,后面跟数据,1…n,表示取第几段,也可以是范围如1,3,表示将第1段到第3段作为一个整体来排序
            “-n” :以数字进行排序
            “-r” :倒序

    cat ip.txt
    192.168.10.1
    192.168.10.6
    192.168.10.2
    192.168.10.10
    192.168.10.3
    192.168.10.9
    191.218.10.5
    192.168.80.10
    192.168.10.7
    192.168.10.8
    192.208.90.4

    # 按升序排序
    sort -t'.' -k1,1n -k2,2n -k3,3n -k4,4n ip.txt
    191.218.10.5
    192.168.10.1
    192.168.10.2
    192.168.10.3
    192.168.10.6
    192.168.10.7
    192.168.10.8
    192.168.10.9
    192.168.10.10
    192.168.80.10
    192.208.90.4

    # 按降序排序
    sort -t'.' -k1,1nr -k2,2nr -k3,3nr -k4,4nr ip.txt
    192.208.90.4
    192.168.80.10
    192.168.10.10
    192.168.10.9
    192.168.10.8
    192.168.10.7
    192.168.10.6
    192.168.10.3
    192.168.10.2
    192.168.10.1
    191.218.10.5
    ---------------------
    作者:秋雪夜雨寒
    来源:CSDN
    原文:https://blog.csdn.net/longyinyushi/article/details/73650309
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    小希的迷宫
    不下降序列
    Stones on the Table
    glsl之纹理演示
    glsl之多重纹理演示
    6.12
    这狗日的生活
    小楼一夜听春雨,天下谁人不识君?
    lua 调用C/C++
    D3DFVF_XYZ和D3DFVF_XYZRHW的区别
  • 原文地址:https://www.cnblogs.com/augusite/p/10609054.html
Copyright © 2011-2022 走看看