Bash Shell数组变量,到目前为止,你已经见识了不少使用变量的脚本,但是 bash 能不能处理数组呢?
解决方案
当然能,bash 有专门的一维数组语法。
讨论
如果编写脚本时已经知道具体的值,则初始化数组就很容易了。格式如下:
MYRA=(first second third home)
括号内列表的每个单词都对应着一个数组元素。你可以像下面这样引用各个元素:
echo runners on ${MYRA[0]} and ${MYRA[2]}
输出结果如下:
runners on first and third
如果只写 $MYRA
,那么只会得到第一个数组元素,相当于 ${MYRA[0]}
。
酷客网相关文章:
评论前必须登录!
注册