PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] shell script 迭帶命名變數
作者:
sediment
(沉澱物)
2016-04-20 15:13:51
我想要用迴圈來命名陣列名稱
不曉得有沒有辦法做到??
結構大概如下
for name in a b c
do
for (( i=0; i<=5; i++ ))
do
$name[$i] = something # 希望以name為陣列名稱 但這樣寫是不合法的
done
done
最後希望得到
a, b, c 三個陣列
實際上我是需要產生幾百個陣列
不太可能一個一個做..
請大家幫幫忙!!
謝謝!
作者:
Ommm5566
(56天團)
2016-04-20 16:17:00
怎麼不要乾脆用檔案或db?
作者:
johnjohnlin
(嗯?)
2016-04-20 17:24:00
印象中好像可以用 eval 之類的?
作者: nullspace
2016-04-21 00:51:00
for i in a b c;do for j in {0..5};doeval "$i[$j]=something";done;done
作者:
sediment
(沉澱物)
2016-04-21 02:54:00
null大的方法可行!!! 謝謝你><
繼續閱讀
[問題] VPN CLIENT
kuo1102
[問題]有關 Xmanager3 連線Ubuntu 14.04 的問題
tatwan1
[心得] 如何玩遊戲
Shelllife
[問題] DNS 無法解析某網頁
gmotwm2001
[TOSSUG] szlin - 分散式編譯 icecream 使用心得
fourdollars
[問題] proxmox zpool的問題
prsb
[問題] 關於想自己架NAS的LINUX新手該怎麼學習
infuture56
[閒聊] 有沒有 pctools 這樣的工具?
sunfox
[問題] Python spyder anaconda路徑
shuian88
[問題] 兩個Xssion
ymzk
Links
booklink
Contact Us: admin [ a t ] ucptt.com