[xxx@iZ23xxx xxx]$ cat ip138.sh cat ip.txt | while read m do ip=`echo $m | awk '{print $2}'` dizhi=`curl -s "http://ip138.com/ips138.asp?ip=${ip}&action=2" |grep '<ul class="ul1"><li>' |awk -F'[><]+' '{print $5}'` echo -e "$m ${dizhi} " >>ip.dz.txt done [xxx@iZ23xxx xxx]$ head ip.txt 598701 11.207.128.229 98622 12.92.173.188 80462 15.208.229.76 31146 14.37.157.78 30988 11.41.24.236 28905 12.254.131.172 25674 23.156.196.236 24980 22.207.236.213 [xxx@iZ23xxx xxx]$ [xxx@iZ23xxx xxx]$sh ip138.sh [xxx@iZ23xxx xxx]$ cat ip.dz.txt 598701 11.207.128.229 本站主数据:美国 98622 12.92.173.188 本站主数据:美国 80462 15.208.229.76 本站主数据:美国 惠普公司 31146 14.37.157.78 本站主数据:韩国 30988 11.41.24.236 本站主数据:美国 28905 12.254.131.172 本站主数据:美国 25674 23.156.196.236 本站主数据:罗马尼亚 24980 22.207.236.213 本站主数据:美国 [xxx@iZ23xxx xxx]$
批量查询ip地址归属地
原创lvnian2009 ©著作权
©著作权归作者所有:来自51CTO博客作者lvnian2009的原创作品,如需转载,请与作者联系,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
IP归属地批量查询
IP归属地批量查询
ip 归属地 批量查询 -
IP地址归属地批量查询python代码
上传包含ip地址的csv或者excel文件,将会遍历查询每一个ip的归属地信息
IP json 文件名 python 归属地查询 -
IP地址查询区域名或IP归属地
IP地址查询
IP 开发者社区 API