小编Dim*_*elu的帖子

bash数组使用@ vs *,两者之间的区别

我无法查明使用$ {array [@]}与$ {array [*]}之间的确切区别

我在打印时看到的是差异,但我想还有更多差异

declare -a array
array=("1" "2" "3")
IFS=","
printf "%s" ${array[@]}
printf "%s" ${array[*]}
IFS=" "
Run Code Online (Sandbox Code Playgroud)

我在TLDP上进行了搜索,但找不到。它是普通的bash还是仅用于数组?非常感谢!

linux bash

3
推荐指数
1
解决办法
690
查看次数

标签 统计

bash ×1

linux ×1