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 :

Boucle while et until avec shell


Sujet :

Shell et commandes GNU

  1. #1
    Membre à l'essai
    Femme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 39
    Points : 22
    Points
    22
    Par défaut Boucle while et until avec shell
    Rebonsoir tout le monde ,
    L'utilisateur fait entrer une chaine oui ou la chaine non et si il fait entrer autre chose,
    le script redemande la saisie jusqu'a ce qu'il entre oui ou non

    je commence avec ce petit code vu que je suis debutante
    # sh saisie.sh
    echo "entrer une chaine "
    read $chaine
    if [$chaine -eq "oui"]
    thenecho "ok pour la chaine "
    elif[$chaine -eq "non"]
    then echo "ok pour la chaine "
    else echo "resaisie la chaine "
    Comment je peux utiliser la boucle until et while pour ce script ?????

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 258
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 258
    Points : 13 510
    Points
    13 510
    Par défaut
    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    line="";while [ "$line" != "oui" ] && [ "$line" != "non" ]; do read line;done
    Et surtout:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    man test
    help while
    man bash
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    l'option -eq s'applique à des égalité numériques

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    Bonjour,


    Pour écrire du code dans les forums de ce site, il vaut mieux utiliser la balise CODE plutôt que la balise QUOTE.
    Pour cela, ne pas hésiter à cliquer sur le bouton "#" de la barre d'outils!

  5. #5
    Membre à l'essai
    Femme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 39
    Points : 22
    Points
    22
    Par défaut
    Merciiiii

Discussions similaires

  1. [MySQL] Probleme UPDATE avec boucle WHILE
    Par iverson_mac dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/06/2007, 17h07
  2. Boucle while avec action sur table SQL
    Par kamikazbe dans le forum JDBC
    Réponses: 4
    Dernier message: 01/06/2007, 11h46
  3. [MySQL] affichage d'une liste avec une boucle while
    Par Invité dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/01/2007, 20h19
  4. Réponses: 2
    Dernier message: 19/11/2006, 10h54
  5. [Debutant/WinAPI] Souci avec boucle While et GetMessage()
    Par SnowStyle dans le forum Windows
    Réponses: 11
    Dernier message: 15/10/2005, 19h19

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