[Shell unix] Résultat d'awk dans un Tableau ?

Fermé
Nicopg - 23 juil. 2007 à 17:31
 Duken - 24 juil. 2007 à 09:08
Bonjour,

J'ai un chtit souci. Assez débutant en shell unix, je voudrais récupérer un fichier et le stocker dans un tableau.
Je récupère les données dont j'ai besoin avec un awk qui me renvoie le texte suivant :

champA1   champA2   champA3
champB1   champB2   champB3
champC1   champC2   champC3
champD1   champD2   champD3
champE1   champE2   champE3



Je voudrais stocker ces variables dans un tableau de tableaux, du genre :
${${tab[0]}[0]} = champA1 
etc (je ne suis pas sûr du tout de la syntaxe).
Pourriez-vous m'aider ? :s

Merci beaucoup.
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
23 juil. 2007 à 19:00
Salut,

Les tableaux en shell sont à une dimension, mieux vaudrait dans ton cas continuer avec "awk" qui lui permet l'utilisation de tableaux multidimensions, voir à ce sujet : http://www.shellunix.com/awk.html#tableau

;-))
0
Merci pour ce lien, je vais sans doute faire ainsi. ^^
0