在for循环中回显变量名

莱昂纳多·奥尔蒂斯(Leonardo Ortiz)

我有这个:

test1="1"
test2="2"
test3="3"

for i in "$test1" "$test2" "$test3"; do
        echo "$i"
done ;

我想回显$i变量名,而不是它的内容。

回声输出应为“ test1”或“ test2”或“ test3”

我怎样才能做到这一点?

亚龙

的含义for i in "$test1" "$test2" "$test3"是:$i将保持内容的三个变量为test1,test2的,TEST3的-这将实际持有:1,2,3

如果要打印test1test2test3,则应在不带$符号的情况下调用它们,即实际名称,而不是其值

以下代码(不带$之前的test1/2/3变量将显示您想要的内容:

test1="1"
test2="2"
test3="3"

for i in "test1" "test2" "test3"; do
        echo "$i"
done ;

执行结果:

test1
test2
test3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从bash中的for循环回显变量名,而不是值?

来自分类Dev

在for循环中增加变量名

来自分类Dev

循环中增加变量名

来自分类Dev

R - 循环中的变量名

来自分类Dev

为for循环中的每个循环创建新的变量名

来自分类Dev

在循环中使用变量变量名

来自分类Dev

在循环中动态创建变量名-SPSS

来自分类Dev

在每个循环中将变量名加1

来自分类Dev

如何在for循环中创建变量名

来自分类Dev

在 R 中的循环中替换变量名

来自分类Dev

如何在for循环中回显嵌套变量?

来自分类Dev

Bash-在while循环中回显变量值

来自分类Dev

在循环中回显变量和附加文本

来自分类Dev

在bash中,我如何回显变量名,而不是变量值?

来自分类Dev

如何在PHP中使用变量名回显常量变量

来自分类Dev

jQuery-在每个循环中使用变量名来命名新变量

来自分类Dev

循环中的Javascript变量名称

来自分类Dev

在循环中更改bash变量名称

来自分类Dev

在foreach循环中回显值

来自分类Dev

在PHP数组循环中回显表

来自分类Dev

SASS:将@each循环中的变量名与字符串进行比较

来自分类Dev

我如何使用tkinter(python 3)在for循环中为组合框赋予不同的变量名

来自分类Dev

在for循环中重复使用相同的变量名两次

来自分类Dev

如何在R中的循环中分配变量名

来自分类Dev

如何在循环中将字符串转换为变量名?

来自分类Dev

for循环中的ZSH列表变量名会导致错误,但可以在BASH中使用

来自分类Dev

PHP在while循环中所有变量的总和,同时回显单个结果

来自分类Dev

循环R中的变量名

来自分类Dev

如何使用jQuery循环变量名