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

Unix Discussion :

creation de variables en sequence


Sujet :

Unix

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Points : 60
    Points
    60
    Par défaut creation de variables en sequence
    Bonjour a tous,

    Je rencontre actuellement un probleme dans mon shell script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    num_of_player=4
     
    function enter_words ()
    {
    while_count=1;
     
    while [[ $while_count -le $num_of_player ]]
         do
             read -p "Player $while_count enter your word to guess : "entered_word
             declare word$while_count=$( echo $entered_word | tr -cd "[:space:][:alpha:]" | tr [A-Z] [a-z] )
             while_count=$(( $while_count+1 ))
         done
    }
    Comme vous pouvez le voir j'essaie de creer des variables en sequence,
    dans ce cas precis le but est de creer 4 variables :
    word1
    word2
    word3
    word4

    Le probleme c'est que la partie "declare ......" n'assigne a ma variable que la premiere chaine de caractere contenue dans ENTERED_WORD.

    Ex :
    Si je saisie lors de mon read la valeur "Jo Rafali" lors de la premiere iteration,
    Ma variable WORD1 sera "Jo" et no "Jo Rafali"

    GNU Bash v 3.2.33

    Merci a ceux qui trouveront le temps de m'aider.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Novembre 2008
    Messages : 46
    Points : 60
    Points
    60
    Par défaut
    Pour ceux que ca interresse j'ai depuis resolu mon probleme avec la commande eval

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

Discussions similaires

  1. pb creation de variable
    Par captainamerica75 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 12/04/2007, 10h14
  2. Creation de variables a partir de variables
    Par Quatsch dans le forum C
    Réponses: 9
    Dernier message: 27/05/2006, 15h35
  3. Creation de variable a la volée ...
    Par SubZero2 dans le forum Langage
    Réponses: 10
    Dernier message: 15/09/2005, 15h36
  4. [langage] Création de variable d'environnements
    Par Smaugg dans le forum Langage
    Réponses: 20
    Dernier message: 26/04/2004, 10h32
  5. [VB6] creation de variable de type string dynamiquement
    Par da40 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 12/06/2003, 17h59

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