多线程ping测试网段ip连通性
#!/bin/bash
ip6="10.0.6."
ip18="10.0.18."
myping(){
ping -c2 -i0.3 -W1 $1 &>/dev/null
if [ $? -eq 0 ];then
echo "$1" >> /root/ip.ok.txt
else
echo "$1" >> /root/ip.error.txt
fi
}
for i in {1..254}
do
myping $ip6$i &
myping $ip18$i &
done