zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    Oracle VM VirtualBox安装centos8
    HTML5 离线缓存manifest
    ES6 Proxy函数和对象的增强
    ES6 Map数据结构
    ES6 Set和WeakSet
    ES6Symbol在对象中的应用
    ==,===,与ES6中is()的区别
    ES6对象操作
    ES6函数和数组补漏
    ES6箭头函数
  • 原文地址:https://www.cnblogs.com/Peter2014/p/7612945.html
Copyright © 2011-2022 走看看