• [^] # Re: script pour openvpn dual VPN + SSH

    Posté par . En réponse au message script lancement openvpn. Évalué à 3. Dernière modification le 25 juillet 2017 à 20:20.

    case $LANG in
     fr) VpnDisabled="Connexion VPN fermé"
     VpnConnecting="Connexion VPN en cours"
     VpnEnabled="VPN Connecté !";;
     en | usa | *) VpnDisabled="VPN Connexion Disabled"
     VpnConnecting="VPN Connexion"
     VpnEnabled="VPN Connected !";;
    esac
    

    Si tu te fais suer à faire un script bilingue évite de donner dans le franglais ;) "Connection" en anglais... avec un t. Et pour le français tu as fait une faute d’accord, à la première ligne, « connexion » est féminin.

    Ça fonctionne avec les espaces dans en | usa | *) ? Qui plus est c’est un peu bancal ton truc... en fait tu peux virer 'en|usa|' puisque de toute façon tu as le joker sur ce même case... Autrement dit : « A ou B ou n’importe quoi » c’est équivalent à « n’importe quoi ».

    En plus je ne pense pas que la variable $LANG prenne ce genre de valeur, ce serait plus du genre "fr_FR.utf8" ou "C", ou ...

    Et il manque les ';;' !