我有一行代码
eval echo \$$var
它打印一个字符串。如何将此字符串存储到变量中?
像这样:
eval c=\$$var
更好,更安全的方法是使用间接:
c=${!var}
newVariable=$(eval echo \$$var)
这可以通过使用后引用 - `来实现
`
c=`$var