shell script中的變數名稱可以變數化嗎 - Linux

Joseph avatar
By Joseph
at 2012-08-01T10:14

Table of Contents



各位板大好~

不知道這個標題合不合乎我所要描述的內容就是了@@"

-------------------
#!/bin/bash
TEST=0
TEST1="TEST"
-------------------

如果單純 echo $TEST 的話,output為0沒錯

那我有辦法把變數名稱 "TEST" 這個字串也用變數帶進去嗎@@?

ex: ${$TEST1} 使其自動轉換成我要的 $TEST (也就是0) 之類的

(當然以上例子會跑出 bad substitution...|||Orz)

感謝各位板大!!!



--
Tags: Linux

All Comments

Olivia avatar
By Olivia
at 2012-08-02T22:43
${!TEST1}
Charlie avatar
By Charlie
at 2012-08-03T19:14
or \$$TEST1
Gary avatar
By Gary
at 2012-08-05T02:55
上一行改為eval x=\$$TEST1
Christine avatar
By Christine
at 2012-08-07T11:25
感謝大大!!!! 我要再加油了Orz
Bethany avatar
By Bethany
at 2012-08-09T08:32
超推eval

muon當掉

Faithe avatar
By Faithe
at 2012-07-31T23:42
※ 引述《canamvskid (canamvskid)》之銘言: : 我的kubuntu 裡的muon套件管理程式當掉了,在更新到一半的時候就跑不動了,之後就 : 沒有辦法再做其他的套件的更新了,請問我該怎麼做才好? : 還是有什麼其他比muon好用的套件管理程式? sudo apt-get -y ...

Live USB

Valerie avatar
By Valerie
at 2012-07-31T23:20
可以參考這個作法 http://willywus.blogspot.tw/2012/07/usb2012.html 簡單來說 有些舊電腦確實不能從USB開機 於是下載一個iso叫PLoP Boot Manager 燒成光碟然後從光碟開機 進入一個簡單的OS? 就可以選擇從USB開機 只是你可 ...

Live USB

Jack avatar
By Jack
at 2012-07-31T22:28
※ 引述《zziz (zziz)》之銘言: : 用USB通常會比光碟快, 特別是開機時, : 真的擔心速度問題的話可以買標榜高速的隨身碟, : 但相對地也比較貴. : 真要擔心的應該是你的主機板或筆電支不支援USB開機吧, : 如果你打算用的是古董級的舊電腦的話. 目前正嘗試用live-USB來安裝 Lin ...

muon當掉

Isla avatar
By Isla
at 2012-07-31T20:57
我的kubuntu 裡的muon套件管理程式當掉了,在更新到一半的時候就跑不動了,之後就 沒有辦法再做其他的套件的更新了,請問我該怎麼做才好? 還是有什麼其他比muon好用的套件管理程式? - ...

xl2tp這套軟體修改xl2tp.conf檔必需重啟?

Oliver avatar
By Oliver
at 2012-07-31T19:36
各位大大好 上週左右 我有請教過一篇關於xl2tp的問題 後來我找到方法了 並且也將該篇文章更新 如今我又遇到另一個xl2tp的問題 想請教各位大大 希望大大能指點一下 真的萬分感謝 到目前如此 我如果修改或新增xl2tp.conf這個檔案 如果我希望改過的值能生效 我都必須重啟xl2tp這套軟體 但如此 ...