#!/bin/sh # 功能:从ip列表中找到具体某个ip的所有访问日志并生成对应的文件 # # mkdir handle > com.ip.txt function handle(){ #echo "egrep "$1" 0602.log > handle/$n.txt" egrep "$1" 0602.log > handle/$1.txt time=`wc -l handle/$n.txt |awk '{print $1}'` mv handle/$1.txt handle/$1__${time}.txt #sed -i "/$1/d" 0602.log echo $1 >> com.ip.txt sleep 0.02 } m=0 for n in `cat diff.ip ` do m=`expr $m + 1` a=`expr $m % 100` if [ $a -eq 0 ] then sleep 20 fi sleep 0.5 handle $n & done
ip列表中找到具体某个ip的所有访问日志并生成对应的文件
原创lvnian2009 ©著作权
©著作权归作者所有:来自51CTO博客作者lvnian2009的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
拒绝来自某个IP的访问
拒绝来自某个IP的访问
职场 休闲 .htaccess IP的访问 -
tomcat日志文件 访问IP统计
tomcat日志文件 访问IP统计
tomcat 日志 文件 访问