Bash测试网络是否连通
Bash测试网络是否连通
Bash测试网络是否连通
[plain]
#!/bin/bash
#使用Google的公共DNS测试
echo
echo "test network connection ... 测试网络连接 ..."
echo
PINGRET=$( ping 8.8.8.8 -c 4 | grep "icmp_" )
#echo $PINGRET
[ -z "$PINGRET" ] &&
{
PINGRET=$( ping 8.8.4.4 -c 4 | grep "icmp_" )
[ -z "$PINGRET" ] &&
{
echo "no network connection ... 无网络连接... 请再连接或是修改参数后再测试..."
exit 1;
}
}||
{
echo "test network successfully ... 网络连接畅通 ... 可进行软件安装"
exit 0;
}
评论暂时关闭