shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Tentando imprimir o conteúdo de um vetor, cujo nome tem uma variável.


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...


reply via email to

[Prev in Thread] Current Thread [Next in Thread]