看板
[ Linux ]
討論串[問題] shell script 迭帶命名變數
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
因為語法是 ${name[$i]}. 然後疊代要先用 eval 拆掉一層. #!/bin/bash. for i in a b c; do. # 初始. for j in {0..5};do. eval $i[$j]='something'. done. done. edit: 剛剛試了,不用先開就
(還有70個字)
內容預覽:
這種狀況很像我以前不用 strict 模式寫 Perl 時會做的事. 範例如下:. @name = qw(a b c);. # Create array with name from array. for $e (@name) {. @{$e} = ();. }. # Do something on
(還有199個字)
內容預覽:
我想要用迴圈來命名陣列名稱. 不曉得有沒有辦法做到??. 結構大概如下. for name in a b c. do. for (( i=0; i<=5; i++ )). do. $name[$i] = something # 希望以name為陣列名稱 但這樣寫是不合法的. done. done.
(還有25個字)
首頁
上一頁
1
下一頁
尾頁