|
#!/bin/bash
echo -e "\e[44m 请在下面输入IP地址,默认为 127.0.0.1 \e[0m"
read -p " lease input ip address: " a
x=0
y=0
for ((i=0;i<1000;i++));do
if ping -c1 ${a:=127.0.0.1} >/dev/null;then
echo -en "\e[32m!\e[0m"
x=$(($x+1))
else
echo -en "\e[33m.\e[0m\a"
y=$(($y+1))
fi
done
echo ""
echo "$i packets transmitted, " "$x received, " "$(($y*100/$i))% packet loss"
***一个小程序,如果输入的是ip地址的话会进行的快些,如果输入域名就慢了. |
|