awk脚本实现wordcount
来源:互联网 发布:新概念英语软件 编辑:程序博客网 时间:2024/06/04 00:59
今天学习了linux下的shell脚本,
写了一个小例子wordcount:
1.数据文件
$ cat word.txt baidu 100 5000 pukai 100 5000 6000diwenpu di di di wen wenpu p u
2.awk脚本
$ cat ak.awk #!/bin/awk -f# 开始BEGIN{}# 运行中{ for(i=1;i<=NF;i++){ wordName[$i]=$i; wordCount[$i]++; }}# 结束END{ for(j in wordName) { print j"\t"wordCount[j]; }}
3. shell脚本
$ cat akBash.sh #!/bin/bashfile=$1awk -f ak.awk $file
4. 最终结果
$ bash akBash.sh word.txt u 15000 2100 2baidu 16000 1wen 2diwenpu 1pukai 1p 1pu 1di 3
0 0
- awk脚本实现wordcount
- Awk脚本
- awk脚本
- 《SED 单行脚本快速参考》的 awk 实现(转)
- 《SED 单行脚本快速参考》的 awk 实现
- 采用Shell及AWK脚本实现磁盘使用空间监控
- 一行awk脚本实现hex文件校验和的检验
- 《SED 单行脚本快速参考》的 awk 实现
- SED单行脚本快速参考[同时包含awk实现]
- 《SED 单行脚本快速参考》的 awk 实现
- shell脚本,用awk实现替换文件里面的内容。
- 《SED 单行脚本快速参考》的 awk 实现
- 脚本使用(awk,shell...)
- awk脚本字符串连接
- AWK去重脚本
- 有用的awk脚本
- 我的AWK脚本
- awk常用脚本
- UVALive 7505 Hungry Game of Ants (2015Ecfinal)
- 51nod 1085 背包问题【01背包】
- 复杂ListView的多条目类型复用
- Android高效加载大图、多图解决方案,有效避免程序OOM
- Android安全机制探讨
- awk脚本实现wordcount
- 在Eclipse下搭建Hibernate框架
- docker我的常用命令
- 各种排序算法时间复杂度整理
- mybatis+springboot
- 堆原理及其基本应用
- NGUI 图片字体 颜色渐变 或者 透明
- 关于pixhawk在ubuntu配置编译环境的步骤
- Makifile 的用法