大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
今天分享一个小脚本,批量获取IP归属地(使用方法就是新建一个ip文件,写入要查询的地址即可啦)
#!/bin/bash
URL="cip.cc"
ping -c1 $URL >/dev/null
if [ $? -eq 0 ];then
if [ ! -f ./ip ];then
echo "ip文件不存在!"
exit 1
else
for i in `cat ./ip`
do
object=`curl -s {
mathJaxContainer[0]}i|grep "数据二"|awk -F ':' '{print $2}'`
echo " $i:$object"
sleep 2
done
fi
else
echo "网络不通"
exit 1
fi
运行效果截图
大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
我的主页:早九晚十二
今天分享一个小脚本,批量获取IP归属地(使用方法就是新建一个ip文件,写入要查询的地址即可啦)
#!/bin/bash
URL="cip.cc"
ping -c1 $URL >/dev/null
if [ $? -eq 0 ];then
if [ ! -f ./ip ];then
echo "ip文件不存在!"
exit 1
else
for i in `cat ./ip`
do
object=`curl -s {
mathJaxContainer[2]}i|grep "数据二"|awk -F ':' '{print $2}'`
echo " $i:$object"
sleep 2
done
fi
else
echo "网络不通"
exit 1
fi
运行效果截图