【发布时间】:2011-03-04 21:04:48
【问题描述】:
bash-3.00$ cat arr.bash
#!/bin/bash
declare -a myarray
myarray[2]="two"
myarray[5]="five"
echo ${#myarray[*]}
echo ${#myarray[@]}
bash-3.00$ ./arr.bash
2
2
两者都给出了数组元素的数量。那么这两者有什么区别呢?
【问题讨论】: