[root@master ~]# awk '{ip[$1]++} END{for (i in ip) print i,ip[i]}' /var/log/httpd/access_log
192.168.116.1 6
192.168.116.128 100
$1是从日志中获取IP,将IP作为下标 存入数组 同一IP进行++相当于将ip[$1]作为一个变量 for循环遍历到的是IP
ip[i]打印出变量的数值
[root@master ~]# awk '{ip[$1]++} END{for (i in ip) print i,ip[i]}' /var/log/httpd/access_log
192.168.116.1 6
192.168.116.128 100
$1是从日志中获取IP,将IP作为下标 存入数组 同一IP进行++相当于将ip[$1]作为一个变量 for循环遍历到的是IP
ip[i]打印出变量的数值