sort实现ip排序
2017-06-23 17:24
141 查看
http://blog.sina.com.cn/s/blog_62a24b6801013plv.html
”-t” : 表示以那个字符做分割
“-k” :和-t结合使用,表示取那一段为关键字进行排序,后面跟数据,1…n,表示取第几段,也可以是范围如1,3,表示将第1段到第3段作为一个整体来排序
“-n” :以数字进行排序
“-r” :倒序
说明:
工具: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
相关文章推荐
- 使用ASP.NET Atlas SortBehavior实现客户端排序
- 插入排序(insertion sort)算法实现
- 实现一个简单的c++ list容器(含sort排序 链表归并算法实现)
- 用queue实现的基数排序RadixSort
- Java集合对象的排序使用Collection.sort方法,先实现Comparable接口
- 用DBGrid控件配合数据集组件的Sort属性实现“点击标题栏自动排序功能”。
- 根据联系人号码获取sort_key以实现按字母排序
- 使用sort()方法实现数组排序
- List<T>泛型数组API自带的Sort() 排序方法根据自定义排序实现
- 对于集合中的自定义对象使用collections.sort 进行排序,需要实现compartor接口
- 日文,中文,韩文,利用Arrays.sort()对非英文排序,并与原值比较,返回(-1,0,1), 实现 Comparator接口, list 排序
- 艾伟_转载:数组排序方法的性能比较(中):Array.Sort<T> 实现分析
- List<T> 排序(Sort)查找(Find)功能的多种实现
- c++ 中sort的用法 实例说明 sort是用来排序 实现不同类型的数据排序
- 对象的比较与排序(六):实现集合类Sort自定义排序
- 使用ASP.NET Atlas SortBehavior实现客户端排序
- 巧用DBGrid控件的Sort属性实现“点击标题栏自动排序功能”
- mergesort unrecursive 归并排序的非递归实现
- 120941138:java list sort()排序各种方式,实现接口
- ajax返回的json内容进行排序使用sort()方法实现