因此,这类似于通过引用传递参数。我想访问一个变量(回声),它的名称是来自不同字符串的组合字符串。一个简单的例子如下:
A1=999
n="1"
B="A$n"
我想要的是,当我这样做时echo $B
,它会返回999
。如果需要进一步说明,请告诉我。谢谢。
您正在寻找间接
echo ${!B}
从bash手册
${!prefix*}
${!prefix@}
Expands to the names of variables whose names begin with prefix,
separated by the first character of the IFS special variable.
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句