Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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!roll

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

Om3r a écrit :

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