|
From: | andelnyr |
Subject: | Tentando imprimir o conteúdo de um vetor, cujo nome tem uma variável. |
Date: | 17 May 2015 20:36:56 -0700 |
Prezados
Para o arquivo relatorio.txt :
equip1 aa bb cc dd ee
equip2 ba bb bc bd be
equip3 ca cb cc cd ce
.
Fiz o seguinte para criar um vetor para cada linha do arquivo.
O nome de cada vetor é "v_" seguido do primeiro elemento do vetor
A atribuição funciona, mas...
while read linha; do
vetor=( $linha )
eval "v_${vetor[0]}"=( $linha )
# como imprimir cada vetor?
# eu fiz:
echo "${v_$vetor[*]}" # E dá erro...de substituição incorreto
done < relatorio.txt
Seria uma indireção? Eu tentei mas não consegui fazer nada funcional.
Agradeço qualquer dica...
[Prev in Thread] | Current Thread | [Next in Thread] |