码迷,mamicode.com
首页 > 编程语言 > 详细

shell 数组

时间:2019-03-28 23:08:50      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:打印数组   从零开始   shel   注意   数组名   数组   元素   code   命令   

shell 数组
定义: 1) array=(quan zhi qiang) 每个变量值之间要用空格进行分隔
2) 动态定义数组:array=($(命令))
或者 array=(命令)

打印数组元素:echo ${array[i]} i是从零开始的
                echo ${array[*]} 整个数组的内容
                echo ${#array[*]} 数组元素的个数
数组的删除:unset 数组[下标]
            不加下标,默认是清除整个数组所有的数据
数组的截取和替换:
    截取:echo ${array[*]:1:3} 从下标为1的元素开始截取,共截取3个数组元素
数组的替换:
    echo ${arary[*]/1/b} 将数组中的1 替换成为b  
        ${数组名[*或@]/查找字符/替换字符}  
        注意:该操作不会改变原先数组的内容,于sed修改

shell 数组

标签:打印数组   从零开始   shel   注意   数组名   数组   元素   code   命令   

原文地址:https://blog.51cto.com/14240011/2370913

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!