我无法查明使用$ {array [@]}与$ {array [*]}之间的确切区别
我在打印时看到的是差异,但我想还有更多差异
declare -a array array=("1" "2" "3") IFS="," printf "%s" ${array[@]} printf "%s" ${array[*]} IFS=" "
我在TLDP上进行了搜索,但找不到。它是普通的bash还是仅用于数组?非常感谢!
linux bash
bash ×1
linux ×1