Pages : 1
#1 Le 05/04/2006, à 21:36
- Om3r
[Résolu]Script Shell
Salut, je crée des script shell et je suis bloquer sur la commande while do. En faite je voudrais qu'en appuyant sur n importe quelle touche sur le clavier il fasse une commande..
read touche
while [ "$touche" != "il faut mettre quoi ici" ] ; do
echo "test"
Dernière modification par Om3r (Le 08/04/2006, à 23:51)
Hors ligne
#2 Le 05/04/2006, à 22:10
- n4w3r
Re : [Résolu]Script Shell
0 je pense
mais je en fais que penser hein!
Dernière modification par n4w3r (Le 05/04/2006, à 22:10)
Hors ligne
#3 Le 05/04/2006, à 22:11
- Om3r
Re : [Résolu]Script Shell
si je met un 0 il faut peser sur 0 pour faire le do non?
Hors ligne
#4 Le 05/04/2006, à 22:17
- n4w3r
Re : [Résolu]Script Shell
euh...
quand je disais 0 je pensais a une valeur nul, je pense plustot que ta touche renvera 1 si elle est préssée.
Hors ligne
#5 Le 05/04/2006, à 22:29
- Om3r
Re : [Résolu]Script Shell
je suis perdu... comment je peut faire alors qu'en appuyant sur n importe quelle touche du clavier il fasse le echo test?
Hors ligne
#6 Le 06/04/2006, à 11:02
- gapz
Re : [Résolu]Script Shell
Salut, je crée des script shell et je suis bloquer sur la commande while do. En faite je voudrais qu'en appuyant sur n importe quelle touche sur le clavier il fasse une commande..
read touche
while [ "$touche" != "il faut mettre quoi ici" ] ; do
echo "test"
L'utilisateur ne peux interagir dans ta boucle la. Si tu veux tu peux faire un truc du genre :
#!/bin/bash
while [ 1 ] ; do
read touche
if [ "$touche" = "" ]; then
break
else
echo "test"
fi
done
exit 0
Si j'ai bien compris ce que tu voulais faire. Sinon tu as un tut que j'ai écrit avec Gloubiboulga sur le wiki : http://doc.ubuntu-fr.org/console/script_shell
Dernière modification par gapz (Le 06/04/2006, à 11:05)
Real programmers code in binary :: http://gapz.tuxfamily.org
Hors ligne
#7 Le 08/04/2006, à 23:51
- Om3r
Re : [Résolu]Script Shell
oui c'est ca que je cherchais merci
Hors ligne
Pages : 1