Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 05/04/2006, à 22: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 09/04/2006, à 00:51)

Hors ligne

#2 Le 05/04/2006, à 23: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, à 23:10)

Hors ligne

#3 Le 05/04/2006, à 23: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, à 23: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, à 23: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, à 12: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, à 12:05)


Real programmers code in binary :: http://gapz.tuxfamily.org

Hors ligne

#7 Le 09/04/2006, à 00:51

Om3r

Re : [Résolu]Script Shell

oui c'est ca que je cherchais merci

Hors ligne

Haut de page ↑