• [^] # Re: SCRIPT COMPLET

    Posté par (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

    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 !!!