老男孩教育出品-awk计算总和-累加的详细过程
2018-01-04 17:07:48 22 举报
awk数组统计url重复数详解。 老男孩教育-李老师 oldboyedu.com
作者其他创作
大纲/内容
h[\"www\"]++h[\"www\"]=h[\"www\"]+1
h[$2]=1+1
h[$2]=0+1
1
二、awk数组存放的内容
酒店的名称
3
h[$2]++h[$2]=h[$2]+1
老男孩教育大酒店-hotel
空格for空格
行号
www房间
2
房间号
房间内容
for(pol in h)
元素
h[\"www\"]之后
数组的名字
空格user空格
Dec 11 04:37:36 localhost sshd[28081]: Failed password for invalid user business from 221.126.233.134 port 3290 ssh2Dec 11 05:17:16 localhost sshd[28904]: Failed password for ftp from 110.45.145.222 port 50696 ssh2
pol每个房间的名字 www post mp3
h[\"www\"]
……
post
0
统计完成后每个房间的内容如下
awk -F \" (for|from|user) \"
mp3
h[$2]=2+1
4
h[$2]
三、awk数组专用的循环
四、awk数组最终命令
http://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.htmlhttp://post.etiantian.org/index.htmlhttp://mp3.etiantian.org/index.htmlhttp://www.etiantian.org/3.htmlhttp://post.etiantian.org/2.html
空格from空格
不计算
for(pol in www post mp3 )
awk -F \"[/.]+\" '{h[$2]++}' url.txt
6
5
关注所有房间
hotel[110]=\"张三\"
for(变量 in 数组名称)
老男孩教育出品-awk数组进行统计
只关注www房间的内容
一、awk数组组成
h相当于www post mp3
元素内容
h[$2]之后
awk -F \"[/.]+\
!
pol变量存放的是房间的名称
0 条评论
下一页