IP地址归属批量查询小脚本


用的百度搜索,其他IP网站都有数量限制,目前百度还没发现有并发和次数限制:

#!/bin/bash
area=`curl -s "https://sp1.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?query=$*&co=&resource_id=5809&t=1630912649816&ie=utf8&oe=gbk&cb=op_aladdin_callback&format=json&tn=baidu&cb=jQuery110208309797472113891_1630912628119&_=1630912628126"|awk -F '(' '{print $2}'|awk -F ')' '{print $1}'|jq |grep 'location'|sed 's/^[ \t]*//g'|sort|uniq|awk -F '"' '{print $4}'`
echo $*" "$area

用法:
脚本名称:ip_area_xargs.sh

echo '113.58.176.20'|xargs -l sh ip_area_xargs.sh
113.58.176.20 海南省三亚市 联通
cat 1.txt|sort|uniq|xargs -l sh ip_area_xargs.sh
113.58.176.20 海南省三亚市 联通
113.58.176.6 海南省三亚市 联通
113.58.177.27 海南省三亚市 联通
113.58.178.38 海南省三亚市天涯区 联通
113.58.178.67 海南省三亚市天涯区 联通
124.66.51.210 海南省三亚市 联通
124.66.52.198 海南省三亚市 联通
124.66.52.250 海南省三亚市 联通
124.66.52.6 海南省三亚市 联通
124.66.52.81 海南省三亚市 联通
124.66.53.118 海南省三亚市 联通
124.66.53.25 海南省三亚市 联通
124.66.53.30 海南省三亚市 联通
124.66.54.228 海南省三亚市 联通
150.255.128.100 海南省三亚市 联通
150.255.128.21 海南省三亚市 联通
150.255.131.122 海南省三亚市天涯区 联通

声明:leopard的博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - IP地址归属批量查询小脚本


清风不问烟雨。醉酒只候深情