Partage
  • Partager sur Facebook
  • Partager sur Twitter

bash - carte réseau

    29 mai 2016 à 14:38:20

    Bonjour,

       Je suis sur bash et j'ai un problème, je cherche à créer un script qui arrête la carte réseau et la rallume. Mais mon code ne marche pas... Je ne parviens pas à trouver la raison...

    Voici mon code :

    MACADR=$(/sbin/ifconfig | grep 'HWaddr' | cut -d " " -f 1)
    {
    sleep 1
    sudo ifconfig $($MACADR) down
    sleep 3
    sudo ifconfig $($MACADR) up
    sleep 5
    } | whiptail --title "Redémarrage de la carte réseau" --gauge "Redémarrage en cours" 30 90 0
    



    Merci d'avance de votre aide !

    Tony

    • Partager sur Facebook
    • Partager sur Twitter
      29 mai 2016 à 15:49:09

      salut,

      la substitution de commande $($MACADR) pose probablement problème, car le script tente d'exécuter eth0, par exemple, comme une commande.

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

      bash - carte réseau

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown