How to echo a dynamic variable’s content in shell script ?
JavaScript
x
i=1
declare x$i=help
echo $(echo x$i)
echo $x$i
Current output:
JavaScript
x1
1
Desired output:
JavaScript
help
Advertisement
Answer
Use eval:
JavaScript
i=1
declare x$i=help
eval "echo $x$i"