sort排序命令常见用法
Posted 皮特王同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sort排序命令常见用法相关的知识,希望对你有一定的参考价值。
sort -n 按数字排序
[[email protected] ~]# cat test.txt 19036 6111 24039 3660 20610 10937 32408 20744 8248 28255 #sort -n 将数字识别为数字而不是字符进行排序 [[email protected] ~]# sort -n test.txt 3660 6111 8248 10937 19036 20610 20744 24039 28255 32408
sort -M 按月份排序
[[email protected] ~]# cat test.txt Apr Aug Feb Dec Jan Jul Jun Mar May Nov Oct Sep #sort -M 识别三字符的月份名,按月排序 [[email protected] ~]# sort -M test.txt Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
sort -t -k 按指定字段排序
#sort -t : -k 3 表示以:作为字段分隔符,按照第三个字段排序 [[email protected] ~]# 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 表示按照数字进行降序排序 [[email protected] ~]# 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
以上是关于sort排序命令常见用法的主要内容,如果未能解决你的问题,请参考以下文章