a=1
b=2
c=3
for db in $a $b $c; do
echo VARIABLE NAME
blah
blah
blah
我需要这个用于我正在编写的脚本。我在变量的数据库名称的顶部设置了一些客户端名称。我正在运行ps -ef和其他一些东西,但我需要它来回显它在循环中的客户端名称。所以在上面的例子中,它会回显“a”,然后是其他命令,然后在第二个循环回显“b”.....等
答案 0 :(得分:16)
使用变量间接:
for var in a b c ; do
echo $var ${!var}
done