我需要通过 $bootlog5 回显 $bootlog1 的值。
类似这样的事情:
for n in (seq 5)
set bootlog$n value
echo $bootlog$n
end
但我似乎无法弄清楚。
最佳答案
更容易使用中间变量:
for n in (seq 5)
set var bootlog$n
set $var (random)
echo $var = $$var
end
bootlog1 = 20819
bootlog2 = 19479
bootlog3 = 11254
bootlog4 = 23223
bootlog5 = 23674
关于shell - 如何将文本与扩展变量组合成 Fish 中的变量扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65132069/