Bash在另一个变量中展开变量

时间:2018-09-27 03:00:02

标签: bash shell scripting

我有以下变量

my_country_code="green"
x="country"

echo ${my_$x_code}
bash: ${my_$x_code}: bad substitution

echo应该将绿色打印为输出,但是无法找到任何能够提供正确输出的技术

1 个答案:

答案 0 :(得分:1)

my_x_code="my_${x}_code"
echo ${!my_x_code}