Chinaunix首页 | 论坛 | 博客
  • 博客访问: 783103
  • 博文数量: 143
  • 博客积分: 2077
  • 博客等级: 大尉
  • 技术积分: 2393
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-28 12:57
文章存档

2016年(2)

2015年(3)

2014年(3)

2013年(41)

2012年(94)

分类: LINUX

2013-04-10 20:58:51

                        排序命令:sort,wc,uniq
sort
 排序时,先用 LANG=C 让语系统一一下
 sort [-fbMnrtuk] [file or stdin]
   -f:忽略大小写
   -b:忽略最前面空格
   -M:以月份的名字来排序
   -n:使用“纯数字”进行排序
   -r:反向排序
   -u:相同的数据中,仅出现一行代表
   -t:分隔符,默认为 [Tab]
   -k:以那个区间来排序

 #cat /etc/passwd |sort -t ‘:’ -k 3        以第三个字段来排序


uniq
 排序完成后,将重复的数据仅列出一个显示
 #uniq [-ic]
   -i:忽略大小写
   -c:进行计数
   -d:仅输出复制行
  -u:输出独一无二的行
 #last |cut -d ' ' -f1 |sort |uniq -c


wc  
 统计字数、行数、字符数
 #wc [-lwm]
   -l:仅列出行
   -w:仅列出多少字符
   -m:多少字符
阅读(660) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~