Varible

Fermé
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 - 12 janv. 2004 à 17:46
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 - 12 janv. 2004 à 19:06
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

bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 6
12 janv. 2004 à 18:15
0
asevere Messages postés 13089 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 425
12 janv. 2004 à 18:24
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"
0
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 6
12 janv. 2004 à 18:26
Dc si j'ai bien compris
si on veut récuper ce que l'utilsteur tape on fait :
echo -variable "message"
read varaible
?
http://www.independza.com
http://moi.independza.com
0
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 6
12 janv. 2004 à 18:37
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
asevere Messages postés 13089 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 425
12 janv. 2004 à 18:39
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"
0
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 6
12 janv. 2004 à 18:42
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
0
asevere Messages postés 13089 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 425
12 janv. 2004 à 19:06
yep :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
bolo972 Messages postés 87 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 7 avril 2006 6
12 janv. 2004 à 19:06
0