zoukankan      html  css  js  c++  java
  • sort 文本排序

    1.命令功能

    sort 将输入的文件内容按照指定的规则排序,然后将排序的内容输出。

    2. 语法格式

    sort  option  file

    参数说明

    参数

    参数说明

    -b

    忽略每行开头的空格

    -n

    根据字符串数值的大小进行排序 *

    -r

    倒序排序

    -u

    去除重复行

    -t

    指定分隔符

    -k

    按区间排序

    3.使用范例

    [root@localhost ~]# cat test.txt
    
    172.16.0.2
    
    172.16.0.8
    
    172.16.0.4
    
    172.16.0.3

    范例1 sort不接任何参数。

    sort 默认比较方式,从首字母向后,按照ASCII码进行比较,输出默认按升序排序

    [root@localhost ~]# sort test.txt
    
    172.16.0.2
    
    172.16.0.3
    
    172.16.0.4
    
    172.16.0.8

    范例2 通过-n 按数字大小排序

    [root@localhost ~]# sort -n test.txt
    
    172.16.0.2
    
    172.16.0.3
    
    172.16.0.4
    
    172.16.0.8

    范例3 -r降序排序

    [root@localhost ~]# sort -r test.txt
    
    172.16.0.8
    
    172.16.0.4
    
    172.16.0.3
    
    172.16.0.2

    范例 4

    [root@localhost ~]# cat test.txt3
    
    ACBDE
    
    ACBDE
    
    12345
    
    [root@localhost ~]# sort -u test.txt3
    
    12345
    
    ACBDE
  • 相关阅读:
    Java HashMap存储问题
    <转>堆和栈的区别
    Linux shell命令
    DNS(三)DNS SEC(域名系统安全扩展)
    DNS (二)协议
    绕过CDN查找网站真实IP方法
    stream流思想应用
    http接口实现附件对接
    AQS深入分析
    AQS快速入门
  • 原文地址:https://www.cnblogs.com/joechu/p/8947538.html
Copyright © 2011-2022 走看看