Charger un colonne dans un tableau
b.hamichi
-
b.hamichi -
b.hamichi -
Bonjour,
Y'a t'il un moyen de recuperer une colonne d'un tableau et la charger sur un tableau?
EX (file.txt):
AAAAA ZZZ HHH
BBBB XXX KKK
CCCC GGG TTT
Je voudrais avoir pour la colonne 1:
tabA[1]=AAAA, tabA[2]=BBBB, tabA[3]=CCCC
Pour la colonne 2:
tabB[1]=ZZZ, tabB[2]=XXX, tabB[3]=GGG
...ex
Merci pour votre aide.
Y'a t'il un moyen de recuperer une colonne d'un tableau et la charger sur un tableau?
EX (file.txt):
AAAAA ZZZ HHH
BBBB XXX KKK
CCCC GGG TTT
Je voudrais avoir pour la colonne 1:
tabA[1]=AAAA, tabA[2]=BBBB, tabA[3]=CCCC
Pour la colonne 2:
tabB[1]=ZZZ, tabB[2]=XXX, tabB[3]=GGG
...ex
Merci pour votre aide.
A voir également:
- Charger un colonne dans un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Déplacer colonne excel - Guide
- Imprimer un tableau excel - Guide
- Tableau ascii - Guide
3 réponses
hello
awk '{c1=c1 ",tabA[" NR "]=" $1 ; c2=c2 ",tabB[" NR "]=" $2 ; c3=c3 ",tabC[" NR "]=" $3 };
END{sub(",", "", c1);sub(",", "", c2) ;sub(",", "", c3) ; printf("%s\n%s\n%s\n", c1, c2, c3)}' < fichier.txt
Salut,
[tmpfs]$ cat fich
AAAAA ZZZ HHH
BBBB XXX KKK
CCCC GGG TTT
[tmpfs]$ cat bar.sh
#! /bin/sh
#set -xv
i=0
while read line
do
set $line
tabA[$i]=$1
tabB[$i]=$2
tabC[$i]=$3
((i++))
done < fich
echo "Elements du tableau A : ${tabA[*]}"
echo "Elements du tableau B : ${tabB[*]}"
echo "Elements du tableau C : ${tabC[*]}"
[tmpfs]$ ./bar.sh
Elements du tableau A : AAAAA BBBB CCCC
Elements du tableau B : ZZZ XXX GGG
Elements du tableau C : HHH KKK TTT
[tmpfs]$;-))