批量查询ip地址归属地
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量查询ip地址归属地相关的知识,希望对你有一定的参考价值。
[[email protected] 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 [[email protected] 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 [[email protected] xxx]$ [[email protected] xxx]$sh ip138.sh [[email protected] 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 本站主数据:美国 [[email protected] xxx]$
本文出自 “奋斗吧” 博客,转载请与作者联系!
以上是关于批量查询ip地址归属地的主要内容,如果未能解决你的问题,请参考以下文章