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 19/07/2012, à 08:29

jedineofr

[shel] Incrémenter noms variables (var1, var2, ... varXX) ds une boucl

Bonjour à tous smile

Je cherche à créer un nombre non définit (allant de 1 à théoriquement infini lol ) de variable (variablenum1, variablenum2, ... variablenum30 ... variablenumXXX)

J'ai essayé avec le code ci-dessous mais ça ne marche pas sad

for iteration in `seq 1 $nombreFichiers`
do
     variablenum[$iteration]="texte de la var num [$iteration]" #LA ligne qui me pose problème :(
     echo "$fichierSortie"
done

Avez-vous une idée ?

Merci d'avance wink


Ubuntu 8.04 LTS -> Ubuntu 8.10 -> Ubuntu 9.04 -> Ubuntu 9.10 -> Ubuntu 10.04 LTS -> Lubuntu 14.04 > Ubuntu 14.04 > Ubuntu 16.04 LTS > Ubuntu 18.04 LTS
Asus ROG G551JW-DM379T (i7 4750HQ, GTX960M, Dd 1 To + SSD 24 Go, Windows 10 + Ubuntu)

Hors ligne

#2 Le 19/07/2012, à 12:24

credenhill

Re : [shel] Incrémenter noms variables (var1, var2, ... varXX) ds une boucl

hello
plutôt utiliser un tableau

for iteration in $(seq 1 $nombreFichiers)
do
     variablenum[iteration]="texte ........
...

Hors ligne

#3 Le 19/07/2012, à 15:48

jedineofr

Re : [shel] Incrémenter noms variables (var1, var2, ... varXX) ds une boucl

Voila, c'est la syntaxe du tableau que je cherchais.
J'ai honte de pas m'en souvenir -_-'

Tu es très réactif, merci credenhill wink


Ubuntu 8.04 LTS -> Ubuntu 8.10 -> Ubuntu 9.04 -> Ubuntu 9.10 -> Ubuntu 10.04 LTS -> Lubuntu 14.04 > Ubuntu 14.04 > Ubuntu 16.04 LTS > Ubuntu 18.04 LTS
Asus ROG G551JW-DM379T (i7 4750HQ, GTX960M, Dd 1 To + SSD 24 Go, Windows 10 + Ubuntu)

Hors ligne