天天看點

批量查詢ip位址的歸屬地

<code>#!/bin/bash</code>

<code>#批量查找ip位址所在地</code>

<code>while</code> <code>read</code> <code>i</code>

<code>do</code>

<code>sring=`curl -s </code><code>"http://ip138.com/ips138.asp?ip=${i}&amp;action=2"</code><code>| iconv -f gb2312 -t utf-8|</code><code>grep</code> <code>'1.'</code> <code>| </code><code>awk</code> <code>-F </code><code>'[&lt;&gt; ]+'</code> <code>'{print substr($7,7)}'</code><code>|</code><code>grep</code> <code>-</code><code>v</code> <code>"^$"</code> <code>|</code><code>sed</code> <code>-n </code><code>'4p'</code><code>`</code>

<code>echo</code> <code>$i $sring</code>

<code>done</code> <code>&lt; </code><code>/etc/ip</code><code>.txt</code>

本文轉自 Anonymous123 51CTO部落格,原文連結:http://blog.51cto.com/woshitieren/1679797