前言:一下两个脚本,实现对多个地址不连续的ip进行ping测试,两个脚本的功能是一样的,脚本如下:
第一个脚本:
#!/bin/bash
cat iplist|while read line #iplist是存放IP的文档,与脚本放在一个路径,格式为每行一个IP地址
do
ping -c2 $line>/dev/null
if [ $? = 0 ]
then
echo "$line is up!"
else
echo "$line is down"
fi
done
第二个脚本:
#!/bin/bash
#check ping
for ip in `cat iplist` #iplist为写IP地址的文件,格式为每行写一个IP地址,此文件跟脚本放在同一个路径下
do
ping -c2 $ip >/dev/null
if [ $? = 0 ]
then
echo "$ip is up!"
else
echo "$ip is down!"
fi
done
转载于:https://blog.51cto.com/tsoagta/1708275