Eu tenho alguns arquivos cujos nomes eu atribuí em variáveis. (Pode haver n número de arquivos). Essas variáveis são passadas para um array. Agora quero imprimir os nomes dos arquivos originais usando esse array.
Como pode haver um número n de arquivos, não consigo criar uma lista estática de nomes de arquivos. Eu preciso fazer um tar de cada arquivo. Em um caso, pode haver apenas 1 arquivo, em outro, pode haver 2 ou 3 ou 4 arquivos. Então, estou criando um script genérico para essa finalidade.
export count=2
testlist0=abc
testlist1=notabc
declare -a testlist_array[$count]
for ((i=0;i<${count};i++));
do
testlist_array[$i]=testlist$i
done
echo ${testlist_array[@]}
Mas não está imprimindo os nomes dos arquivos abc não abc.