看板 Linux 關於我們 聯絡資訊
i=5 var5=hello echo ${var$i} bad substitution 請問要如何更改${}內的東西使得他會印出var5內的值? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.25.105
bitlife:varname=var$i ; echo ${!varname} 12/13 16:20
ihon822:eval('$var'.$i) 12/13 16:30
FedoraHanT:BASH> i=5;var[5]=hello;echo ${var[$i]} 12/14 01:07