Como propagar o valor de uma variável

0

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?

    
por Rocky86 21.06.2017 / 20:02

1 resposta

2

Sugiro:

Test="ABC"
ABC="xyz" 
echo "${!Test}"

Saída:

xyz

Isso é conhecido como expansão indireta.

    
por 21.06.2017 / 20:22