首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

shell awk读取Nginx前不久5分钟的访问日志数

2012-12-31 
shell awk读取Nginx最近5分钟的访问日志数脚本代码?date1`date -d $date1 +%Y%H%M`logpathaccess.log

shell awk读取Nginx最近5分钟的访问日志数

脚本代码

?

date1=`date -d "$date1" +%Y%H%M`logpath="access.log"cat $logpath |awk -v now=$date1 'BEGIN{count=0}{if(match($4,'/\\\\/[0-9:]+/')){ date=substr($4,RSTART+1,10);if(date>=now && match($10,"500")){count=count+1;}}} END{print count}'

热点排行