IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Faire interagir l'utilisateur


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Balbuzard
    Profil pro
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut Faire interagir l'utilisateur
    Bonjour,
    Je suis encore debutant en Shell,
    Je voudrais savoir s'il existe une commande permettant d'attendre une reponse de la part de l'utilisateur.
    Par exemple, si l'utilisateur entre "1" une action sera associee, une autre s'il entre "2"...
    Merci de vos reponses!

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 654
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 654
    Par défaut
    Oui. Il y a deux commandes intégrées qui permettent à un utilisateur d'interagir avec un script :
    'read'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    read var
    case $var in
    T|t) echo T
    ;;
    A|a) echo A
    ;;
    esac
    et 'select'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    select var in "texte" "autre; do
    case $REPLY in
    T|t) echo T
    ;;
    A|a) echo A
    ;;
    esac 
    done
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre éclairé Avatar de Balbuzard
    Profil pro
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Merci, je vais tester ca

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment faire déconnecter les utilisateurs d'une base
    Par ENIT-Info dans le forum Access
    Réponses: 23
    Dernier message: 28/02/2017, 14h57
  2. [C# 2.0]Faire interagir des user controls
    Par cmoiscrat dans le forum Windows Forms
    Réponses: 10
    Dernier message: 28/06/2006, 10h30
  3. [Servlet] Faire patienter l'utilisateur
    Par GLDavid dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 07/06/2006, 15h24
  4. Faire interagir 2 menus déroulants...
    Par Empty_body dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/03/2006, 14h38
  5. Réponses: 4
    Dernier message: 17/01/2006, 09h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo