X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=scripts.git;a=blobdiff_plain;f=bashrc;h=3c4123e9246ab0b8ca6f8300b564af6ed09f8f3d;hp=dbe21a47b962889bad727c73cd2af9fa0fc63e0c;hb=04affe379943dc18a73e805fed5c318daf7cce01;hpb=d2dc8b041185a0e4d5247d2d877dd9c17b44a446 diff --git a/bashrc b/bashrc index dbe21a4..3c4123e 100644 --- a/bashrc +++ b/bashrc @@ -344,7 +344,13 @@ function netdown () { } function checkgw () { - ping $(route -n | grep ^0.0.0.0 | awk '{print $2}') + GW=$(route -n | grep ^0.0.0.0 | awk '{print $2}') + if [[ -n "${GW}" ]]; then + ping ${GW} + else + echo "Can not find a getaway." >&2 + return 1 + fi } ######################################################################