sort实现ip排序

来源:互联网 发布:java程序员3年职业规划 编辑:程序博客网 时间:2024/06/03 17:47

http://blog.sina.com.cn/s/blog_62a24b6801013plv.html

说明:

  • 工具:sort linux自带
    • ”-t” : 表示以那个字符做分割
    • “-k” :和-t结合使用,表示取那一段为关键字进行排序,后面跟数据,1…n,表示取第几段,也可以是范围如1,3,表示将第1段到第3段作为一个整体来排序
    • “-n” :以数字进行排序
    • “-r” :倒序
cat ip.txt192.168.10.1192.168.10.6192.168.10.2192.168.10.10192.168.10.3192.168.10.9191.218.10.5192.168.80.10192.168.10.7192.168.10.8192.208.90.4# 按升序排序sort -t'.' -k1,1n -k2,2n -k3,3n -k4,4n ip.txt 191.218.10.5192.168.10.1192.168.10.2192.168.10.3192.168.10.6192.168.10.7192.168.10.8192.168.10.9192.168.10.10192.168.80.10192.208.90.4# 按降序排序sort -t'.' -k1,1nr -k2,2nr -k3,3nr -k4,4nr ip.txt192.208.90.4192.168.80.10192.168.10.10192.168.10.9192.168.10.8192.168.10.7192.168.10.6192.168.10.3192.168.10.2192.168.10.1191.218.10.5
原创粉丝点击