Bonjour,

J'aimerais rebondir sur une solution donné pour aller plus loin (merci N_BaH)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
#!/bin/bash
 
tableau_1=( 1 2 3 4 )
tableau_2=( a b c d )
for i in ${!tableau_1[@]}
do
   tableau_3[$i]="${tableau_1[$i]} ${tableau_2[$i]}"
done
printf '%s\n' "${tableau_3[@]}"
Le tableau 1 et 2 sont unifié pour donner le tableau 3, et ont le même nombre de valeur.(Toujours)
Ce qui me donne ceci :
J'utilise la 1er colonne pour afficher des résultats.
EX: Avec une boucle, j'affiche les 4 premiers prénoms
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
1:jean
2:jacques
3:pierre
4:robert
je voudrais remplacer les valeurs de la 1er colonne par la deuxième, résultat attendu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
a:jean
b:jacques
c:pierre
d:robert
Comment puis je faire? Merci d'avance

Cordialement,

Chattam