0
說我有一個循環:如何在導出新變量時組合變量名稱?
for z in {0..11}
do
export jbod$z=`grep "Firmware state" driveinfo-$z | awk 'BEGIN{FS=":";} {print $2}'`
done
我怎樣才能獲得新的變量我試圖出口到包括來自循環多少? 對於環我想每次通過像這樣的變量:jbod1 =字符串jbod2 =串jbod3 =串
我還要提到,如果我回聲$ JBOD $ž它不工作...
謝謝!
它不應該工作,他需要的eval或聲明爲@anubhava指出。試試這個:'爲我在{1..3};做一個$ i = $ i;完成;回聲「$ a1 $ a2 $ a3」' – Tiago
你應該得到:'a1 = 1:命令未找到' – Tiago
@Tiago這不是OP所做的。 OP使用導出,'export $ i = $ i'工作正常。 –