[問題] shell script 迭帶命名變數
我想要用迴圈來命名陣列名稱
不曉得有沒有辦法做到??
結構大概如下
for name in a b c
do
for (( i=0; i<=5; i++ ))
do
$name[$i] = something # 希望以name為陣列名稱 但這樣寫是不合法的
done
done
最後希望得到
a, b, c 三個陣列
實際上我是需要產生幾百個陣列
不太可能一個一個做..
請大家幫幫忙!!
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.112.227
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1461136434.A.FBF.html
推
04/20 16:17, , 1F
04/20 16:17, 1F
→
04/20 17:24, , 2F
04/20 17:24, 2F
→
04/21 00:51, , 3F
04/21 00:51, 3F
→
04/21 00:52, , 4F
04/21 00:52, 4F
→
04/21 02:54, , 5F
04/21 02:54, 5F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章