假设我有以下两个变量:
arg1=5
count5="test"
现在,我希望能够做到这样的事情:
echo ${'count' . $arg1} #which should give me "test" but its returning bad-substitution error
即。变量的一部分可以在bash中设置为变量吗?
答案 0 :(得分:2)
好的,通过Bash v2中引入的间接变量引用来实现它:
my_var="count$arg1"
echo ${!my_var}