醬紫就木問題了:
a=(1?2?3)
b=(a?b?c)
fun()
{
local?a=($1)
local?b=($2)
echo?${a[*]}
echo?${b[*]}
}
fun?"${a[*]}"?"${b[*]}"
用 sh -x ./test.sh 這樣調試執行,跟妳原來的腳本比較,應該可以看出區別。