awk统计用法实例;
来源:互联网 发布:淘宝店铺注册单危险不 编辑:程序博客网 时间:2024/05/17 00:06
awk 统计 报告生成
********统计字符出现次数:
netstat -tan |awk '/^tcp$/{stat[$NF]++} END{for(i in stat) {print i,stat[i]}}'
stat[$NF]++ ;统计LISTEN的出现次数
练习:统计/etc/fstab文件中每个文件系统类型出现的次数
awk'/UUID/ {fs[$4]++} END{for(i in fs) {print i, fs[i]}}' /etc/fstab
练习:统计指定文件中每个单词出现的次数;
awk '{for(i=1;i<=NF;i++){count[$i]++}}END{for (i in count){print i,count[i]}}' /etc/fstab
********
字符串处理:
length([str]):返回指定字符串的长度;
sub(r,str [t]):以r表示的模式来查找t所表示的字符中的匹配的内容;并将其第一次出现的进行替换为str;
gsub:全局替换所有的替换
split(s a[,r]):以人r为分隔符切割字符s,并将切割后的结果保存在a所表示的数组中;
netstat -tan |awk '/tcp\>/{split($5,a,":"); count[a[1]]++} END{for (i in count) {if(i!="")print i ,count[i]}}'
阅读全文
0 0
- awk统计用法实例;
- awk 统计实例
- awk 用法及实例
- awk 之 in NR FNR 用法实例
- AWK统计
- awk 统计
- Awk 实例
- Awk 实例
- awk实例
- awk 实例
- awk实例
- Awk 实例
- AWK实例
- AWK实例
- awk 实例
- linux sed命令参数及用法详解 awk实例
- Linux下grep、sed、awk、tcpdump、strace用法实例
- awk用法
- 浅析
- shell命令总结
- iOS
- Mac与iPhone屏幕录制
- Gif图片制作
- awk统计用法实例;
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- iOS自动更新如何实现
- iOS
- Maven ResourceBundle.getBundle读取Properties异常MissingResourceException: Can't find bundlei解决方法
- Cocoapods的使用教程
- iOS
- Xcode插件管理工具Alcatraz
- Js绑定事件的问题