Chinaunix首页 | 论坛 | 博客
  • 博客访问: 619542
  • 博文数量: 104
  • 博客积分: 1968
  • 博客等级: 上尉
  • 技术积分: 1587
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-01 17:52
文章分类

全部博文(104)

文章存档

2013年(12)

2012年(50)

2011年(42)

分类: Python/Ruby

2011-08-18 17:30:33

  1. 1 #!/bin/bash
  2. 2 #
  3. 3 #
  4. 4 #单词出现频率过滤器
  5. 5 count=$1
  6. 6 tr -cs A-Za-z\' '\n' |                               #将非字母转换成换行符,保留撇号('),缩写里经常用到
  7. 7      tr A-Z a-z |                                    #将所以大写字母转换成小写
  8. 8          sort |                                      #从小到大排序单词
  9. 9                uniq -c |                             #去除重复,并显示重复次数
  10. 10                    sort -k1,1nr -k2 |               #计数从大到小排列,后单词从小到大排列
  11. 11                         sed -e ${count}q            #显示前count行

阅读(954) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~