【学习笔记】LINUX使用ping指令批量测试网络连通性
#!/bin/bash
count=1
echo "--------------------------------------------------"
for ip in $(cat ./ips.txt)
do
echo "NUM:[$count] is [$ip]"
result=`ping -w 3 -c 3 ${ip} | grep packet | awk -F" " '{print $6}'| awk -F"%" '{print $1}'| awk -F' ' '{print $1}'`
if [ $result -eq 0 ]; then
echo ""${ip}" is ok !"
else
echo ""${ip}" is not connected ....."
fi
count=$(($count+1))
echo "--------------------------------------------------"
done
echo "complete!"