Généralement je teste les codes retours plutôt que ce qui est affiché (qui peut changer en fonction de l'environnement LANG utilisé)
exemple : a la place de
echo
echo ----- VÉRIFICATION INTERNET...
PING=$(ping -c 3 vpn2.freedom-ip.com | grep received | cut -d ',' -f2 | cut -d ' ' -f2)
echo
echo $PING sur 3 paquets reçus depuis vpn2.freedom-ip.com
if [ -z $PING ]; then
echo
echo Pas de connexion Internet fonctionnelle
notify-send 'Freedom-IP:' 'Pas de connexion Internet fonctionnelle' -i dialog-error
exit
fi
j'aurai plus tendance à faire
echo
echo ----- VÉRIFICATION INTERNET...
PING=$(ping -c 3 vpn2.freedom-ip.com)
if [ $? -ne 0 ]; then
echo
echo Pas de connexion Internet fonctionnelle
notify-send 'Freedom-IP:' 'Pas de connexion Internet fonctionnelle' -i dialog-error
exit
fi
Is it a Bird? Is it a Plane?? No, it's Super Poil !!!
[^] # Re: SCRIPT COMPLET
Posté par M.Poil (site web personnel) . En réponse au message Le plus petit. Évalué à 1.
Généralement je teste les codes retours plutôt que ce qui est affiché (qui peut changer en fonction de l'environnement LANG utilisé)
exemple : a la place de
j'aurai plus tendance à faire
Is it a Bird? Is it a Plane?? No, it's Super Poil !!!