如何回显变量名称包括$ sign?

时间:2017-08-24 07:09:57

标签: bash

假设有两个变量: A1 = 1234 A2 = 5678

for i in 1 2
do
echo $A$i
done

打印:

1
2

我想打印:

1234
5678

怎么做?

1 个答案:

答案 0 :(得分:0)

你需要:

for i in 1 2
do
  temp="A$i"
  echo "${!temp}"
done