<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}&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>'[<> ]+'</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>< </code><code>/etc/ip</code><code>.txt</code>
本文轉自 Anonymous123 51CTO部落格,原文連結:http://blog.51cto.com/woshitieren/1679797