• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

sort命令

开发技术 开发技术 5小时前 1次浏览

sort支持很多参数,常用参数如下:
-n: 按字符串数值排序,与-g区别为不转为浮点数
-g: 按通用数值排序,支持科学计数法
-f: 忽略大小写,默认大小写字母不同
-t: 指定列的分隔符
-r: 降序排序,默认升序
-h: 使用易读性数字(例如: 2k,3M,1G)
-u: 去除重复的行
-o: 将输出写入文件

  1. 默认排序
    默认情况下,sort命令以字母序进行文本排序
  2. 数字排序
    如果想对数字进行排序,可以使用-n参数
  3. 指定排序
    sort排序的时候,可以按字段分割的数据进行排序。 -t参数表示行的分割参数,-k表示第几列。-r可以降序排序
    #############查看当前目录下占用空间大小前三的文件或目录
    du -sh ./* 2>/dev/null | sort -hr | head -5
    ##############查看主机负载
    ps -aux|head -1|awk ‘{print $1″t”$2″t”$3″t”$4}’;ps -aux|sort -k3nr|head -10|awk ‘{print $1″t”$2″t”$3″t”$4}’
    ##############查看各系统用户的进程(LWP)数
    ps h -Led -o user | sort | uniq -c | sort -n

程序员灯塔
转载请注明原文链接:sort命令
喜欢 (0)