bash引用另一个变量中的变量

bash引用另一个变量中的变量,bash,Bash,我试图引用另一个变量中的一个变量,但它对我不起作用 $ bond0_enable='yes' $ echo $bond0_enable yes $ i=0 $ echo $bond$i_enable 我想引用整个变量来读取$I,请问这是如何实现的?像这样,例如: $ bond0_enable='yes' $ i=0 $ d=bond${i}_enable $ echo ${!d} <----- key point, ${!name} makes it yes $bo

我试图引用另一个变量中的一个变量,但它对我不起作用

$ bond0_enable='yes'
$ echo $bond0_enable
yes
$ i=0
$ echo $bond$i_enable

我想引用整个变量来读取$I,请问这是如何实现的?

像这样,例如:

$ bond0_enable='yes'
$ i=0
$ d=bond${i}_enable
$ echo ${!d}           <----- key point, ${!name} makes it
yes
$bond0\u启用='yes'
$i=0
$d=债券${i}\u启用
$echo${!d}