-n                              #代表以数字方法排序,如果倒序加上-r

-t ':'                          #-t指定分隔符
-k                           #指定第几列

----------------------------------------------------------------------

文本如下:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin

根据用户ID排序

cat /etc/passwd|sort -t ':' -nk 3                       #从小到大,以冒号为分隔符,第三列。

cat /etc/passwd|sort -t ':' -nrk 3                   #从大到小

进行/boot目录,根据文件大小的顺序输出,从大到小的顺序输出

ls -lA |grep ^- |sort -nrk 5                   #-代表文件,默认以空格分隔

 ---------------------------------------------------------------------

uniq    去重 

sort 1.txt | uniq                      #去重,有多行的只显示一行

cat 1.txt |sort |uniq -c                                        #显示每一项重复的次数
cat 1.txt |sort |uniq -c |sort -rnk 1 #输出行重复的次数,按重复次数从大到小的顺序输出 cat test.txt |sort |uniq -u #输出没有重复的行

  

最新文章

  1. [Android]对MVC和MVP的总结
  2. BestCoder Round #86
  3. 如何在自己的代码中实现分享视频文件或者是图片文件到微信 QQ微博 新浪微博等!!!
  4. JS常用工具函数
  5. js实现自定义右键菜单--兼容IE、Firefox、Chrome
  6. MyBatis复习
  7. 表上的DELETE操作
  8. C和指针笔记 3.7 存储类型
  9. Android Studio实用快捷键汇总
  10. 第三十六篇、webService
  11. mysql 相关环境配置
  12. 【转】Android仿QQ截图应用测试
  13. rsyslog官方文档
  14. 母版页中ContentPlaceHolder 控件的作用
  15. HDU 5071 Chat
  16. 移动web开发经验总结(1) (转)
  17. webdriver介绍&与Selenium RC的比较
  18. leetcode series:Two Sum
  19. Swagger服务API治理详解
  20. Keepalived学习笔记

热门文章

  1. pod优先级与抢占测试
  2. MySQL语句相关
  3. curl学习(实例不断总结)
  4. vsftp 500 OOPS: cannot change directory:/home/xyp
  5. 禁用xampp的ssl功能
  6. Python打杂之路
  7. 使用PHP-GTK编写一个windows桌面应用程序
  8. 一款APP的交互文档从撰写到交付
  9. [Selenium]验证点了某个Button之后无反应
  10. 在jmeter的beanshell中用java获取系统当前时间