waterye

          awk分析access log

          awk '{ if (index($4,"ip")>0) { split($4,a,","); if (substr(a[2],11)>0) print substr(a[2],11) } }' access.log.txt.2008-07-26 > ip.20080726.log
          awk '{a[$0]++}END{for(i in a){print a[i] " " i}}' ip.20080726.log | sort -rn | head -n 300
          awk '{a[$0]++}END{for(i in a){ j++;} } END { print j }' ip.20080726.log

          The GNU Awk User's Guide

          posted on 2008-07-27 01:18 waterye 閱讀(516) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 靖江市| 山阴县| 余姚市| 彭州市| 五华县| 营口市| 鹤庆县| 开远市| 乌拉特中旗| 荆州市| 普兰店市| 镇原县| 龙海市| 醴陵市| 防城港市| 洛南县| 石渠县| 甘洛县| 河北省| 普洱| 汉中市| 酒泉市| 中江县| 孝昌县| 静安区| 保定市| 肃宁县| 色达县| 泰和县| 乐都县| 县级市| 安徽省| 玉龙| 来宾市| 旅游| 福鼎市| 秦安县| 榆树市| 平度市| 石首市| 龙山县|