1.array_name[index]=value
2.array_name[${#array_name[@]}]=value
3.array_name=("${array_name[@]}" value ...valueN)
①双引号不能省略,否则,当数组array_name中存在包含空格的元素时会按空格将元素拆分成多个
②不能将"@"替换为"*",如果替换为"*",不加引号时与"@"的表现一致,加双引号,会将数组array_name中的所有元素作为一个元素添 加到数组中
for i in "${array_name[@]}";do echo $i;done
4.array_name+=(value1 ... valueN)
待添加元素必须用"()"包围起来,并且多个元素用空格分隔