• sort排序命令常见用法


    sort -n 按数字排序

    [root@test88 ~]# cat test.txt
    19036
    6111
    24039
    3660
    20610
    10937
    32408
    20744
    8248
    28255
    
    #sort -n  将数字识别为数字而不是字符进行排序
    [root@test88 ~]# sort -n test.txt
    3660
    6111
    8248
    10937
    19036
    20610
    20744
    24039
    28255
    32408
    

     sort -M 按月份排序

    [root@test88 ~]# cat test.txt
    Apr
    Aug
    Feb
    Dec
    Jan
    Jul
    Jun
    Mar
    May
    Nov
    Oct
    Sep
    
    #sort -M  识别三字符的月份名,按月排序
    [root@test88 ~]# sort -M test.txt
    Jan
    Feb
    Mar
    Apr
    May
    Jun
    Jul
    Aug
    Sep
    Oct
    Nov
    Dec
    

     sort -t -k 按指定字段排序

    #sort -t : -k 3  表示以:作为字段分隔符,按照第三个字段排序
    [root@test88 ~]# sort -t : -k 3 -n /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    adm:x:3:4:adm:/var/adm:/sbin/nologin
    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
    sync:x:5:0:sync:/sbin:/bin/sync
    

     sort -nr 按数字降序排序

    #sort -nr    表示按照数字进行降序排序
    [root@test88 ~]# du -sh /var/* | sort -nr
    128K    /var/spool
    104M    /var/lib
    96K    /var/run
    71M    /var/cache
    16K    /var/lock
    14M    /var/log
    8.0K    /var/empty
    8.0K    /var/db
    
  • 相关阅读:
    列表 元组
    前端 3
    前端 2
    python pymysql 表和数据的备份
    python 树 索引
    python 数据库连表查询习题
    python 数据库表查询
    python 数据库usdr 查询
    python set enum 完整性约束
    python 数据库表操作
  • 原文地址:https://www.cnblogs.com/Peter2014/p/7612945.html
Copyright © 2020-2023  润新知