這種使用間接引用的方法是一個小技巧. 如果第二個變量更改了它的值, 那么第一個變量
必須被適當的解除引用(就像上邊的例子一樣). 幸運的是, 在Bash版本2中引入
的${!variable}形式使得使用間接引用更加直觀了.
假設一個變量的值是第二個變量的名字. 那么我們如何從第一個變量中取得第二個變量的值呢? 比如,
如果a=letter_of_alphabet并且letter_of_alphabet=z, 那么我們能夠通過引用變量a來獲得z么? 這確
實是可以做到的, 它被稱為間接引用. 它使用eval var1=\$$var2這種不平常的形式.