脚本内容:
#!/bin/bash
read -p "请输入一个需要检查的ip或网址:" s
ping -c 4 $s >/dev/null 2>&1 # >/dev/null 2>/dev/null
[ $? -eq 0 ] && echo "主机网络正常" || echo "主机网络异常"
#以下内容相当于[ $? -eq 0 ] && echo "主机网络正常" || echo "主机网络异常"
<<EOF
a=`echo $?`
if [ $a -eq 0 ];then
echo "主机网络正常"
else
echo "主机网络异常,请核对输入的ip或网址"
fi
EOF
执行结果为: