"Installation de paquet depuis une variable" Bash

Résolu
Bonjour, alors cela fait presque une heure que j'assaye "d'installer un paquet depuis une variable" si ce n'est pas clair pour vous (même pour moi ça ne l'ai pas :p) voici ce que je veux faire:
echo "Entrez le nom du paquet que vous voulez installer: "
read install
case $install in
 echo "Vous voulez installez $install"
 apt-get install $install

Mais une fois dans le terminal ça me mets:
./SuxTerminal.sh: ligne 26: Erreur de syntaxe près du symbole inattendu « install »
./SuxTerminal.sh: ligne 26: ' apt-get install $install'
Merci de votre aide car la je suis bloquer ^^
Bibifoot

3 réponses

  1. C'est bon bah en faite c'etait pas si difficile j'essayais en faite de réadapter ce que j'avais vu sur internet mais bon ca marcher pas mais vraiment merci encore zipe31 :D (j'ai l'air un peu d'une bille ^^)
    1. Merci je vais tester mais pour
      apt-get install 
      je sais dans mon code le programme se lance avec un
      sudo echo "admin ok
      " en tout mais merci à toi
      Ps: C'est que je débute en Bash de base je fais du Python ;)
      1. Contributeur
        Salut,

        Le
        case...esac
        est inutile ici ! Sans compter que la syntaxe est mauvaise en plus ;-\ Il attend plusieurs choix, et dans ton exemple il n'y en a aucun, juste un echo et la commande à lancer ;-(

        echo "Entrez le nom du paquet que vous voulez installer: "
        read install
        
         echo "Vous voulez installez $install"
         apt-get install $install

        De plus je doute que ça marche dans la mesure où la commande
        apt-get install
        doit être lancée avec les droits nécessaires ;-(