Varible

Bonjour
j'aimerai savoir comment fait on pour récupérer ce qui saisis par l'utilisateur
par exemple si je marque ca
echo " donnez un nombre3

Comment faire pour qu'une varaible soit incrémentée par ce que l'utilisateur tape sur le clavier apres enter ?

merci
http://www.independza.com
http://moi.independza.com

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. Webmaster
    il y a la commande read :o)

    $ cat scrpit_read
    #!/bin/bash
    echo  -n "Entrez un nombre: "
    read n;
    echo "Le nombre entré est $n";

    echo -n c'est juste pour faire joli, ça supprime le retoure a la ligne généré par la commande echo :)
    "Si c'est stupide et que ça marche,
            alors ce n'est pas stupide"
    1. tu pourrais me dire si mon code et correct ?
      echo -reponse " Sur quel répertoire voulez vous travaillez ?Tapez 'G' pour le répertoire du groupe
           , tapez 'U' pour votre répetoire";
      read reponse ;
      case $reponse in
      G) cd  $Home
      U) cd  /home/user:group
      *) echo " vous n'avez pas tapez la bonne lettre";
      esac;
      


      http://www.independza.com
      http://moi.independza.com
      1. Webmaster
        non non!
        J'ai editer mon poste car ce n'était pas claire, mais tu as du le lire avant.
        echo -n c'est juste pour faire joli, ça supprime le retoure a la ligne généré par la commande echo :)

        "Si c'est stupide et que ça marche,
                alors ce n'est pas stupide"
        1. d'accord dc maintenant est ce que c bon
          echo " Sur quel répertoire voulez vous travaillez ?Tapez 'G' pour le répertoire du groupe
               , tapez 'U' pour votre répetoire";
          read reponse ;
          case $reponse in
          G) cd  $Home
          U) cd  /home/user:group
          *) echo " vous n'avez pas tapez la bonne lettre";
          esac;


          http://www.independza.com
          http://moi.independza.com
          1. Webmaster
            yep :)

            "Si c'est stupide et que ça marche,
                    alors ce n'est pas stupide"