看板 LinuxDev 關於我們 聯絡資訊
※ 引述《reggae1025 (Mao)》之銘言: : num=1 : fruit_1=apple : echo $fruit_$num : 輸出:1 : 請問要如何才能正確的輸出 apple : 謝謝^^ #!/bin/bash fruit_1=apple fruit_2=balana fruit_3=orange fruit_4=bala i=1 while [ $i -le 4 ]; do eval fruit='$fruit_'"$i" echo $fruit i=$((i+1)) done -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.158.65
milochen:可以直接這樣 eval fruit=\$fruit_$i 就比較好懂嚕 07/29 20:43
reggae1025:非常感謝兩位熱心的回答^^ 07/30 13:48
Jobaba:謝 milo 大補充:) 香蕉拼錯了..xD 08/01 13:07