$ary=(a b)
echo "${ary[*]}"
echo "${ary[@]}"

*と@を指定する違いってなんですか?