fish-shell 中的间接变量引用

Indirect Variable References in fish-shell

如何在 fish 脚本中进行间接变量引用?

所以我有一个变量 $var1,其中包含另一个变量 $var2 的名称。 不,我现在想要 $var2.

里面的内容

在 bash 中我可以在其他 shell 中使用 value = ${!var1} 不幸的是需要非常难看的 eval "value=\"${$var1}\""。但是我不知何故无法在鱼中工作。

P.S。我需要它,因为我的源文件正在定义提供给脚本的命令。

$$var1.

请记住,切片是从里到外使用的,因此 $$var1[1] 是由 var1 的第一个元素命名的变量的所有元素。