Sugiro:
Test="ABC"
ABC="xyz"
echo "${!Test}"
Saída:
xyz
Isso é conhecido como expansão indireta.
Qual é o truque para propagar o valor de uma variável?
por exemplo. Test="ABC"
e ABC="xyz"
Espero que $Test
retorne xyz
. Qualquer truque para fazer isso?
Eu tentei $($Test)
e ${$Test}
, mas estou recebendo resultados incorretos. Qualquer abordagem semelhante que eu possa tentar?
Tags bash shell-script variable