Bonjour à tous,
Depuis une semaine , je me casse la tête avec un problème de syntaxe en bash que je n'arrive pas à résoudre. Je souhaite utiliser des valeurs d'un tableau associatif dans un boucle sans succès.
Je vous remercie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #je déclare mon tableau associatif declare -A montableaua=(['champa']='valeura' ['champb']='valeurb') declare -A montableaub=(['champba']='valeurba' ['champbb']='valeurbb') #et là je bloque je souhaite que le contenenu de chaque tableau passe dans ma variable table for tab in "$montableaua $montableaub" do echo ${tab['champa']} # je voudrai afficher la valeur de ${montableaua['champa']} echo ${tab['champb']} # je voudrai afficher la valeur de ${montableaub['champb']} echo ${tab['champba']} # je voudrai afficher la valeur de ${montableaub['champba']} echo ${tab['champbb']} # je voudrai afficher la valeur de ${montableaub['champbb']} #mon but final est d'appeller un fonction en lui fournissant ces paramètres. done
Je suis preneur de tout conseils.
Partager