数组的声明:
数组的访问:
数组的删除
计算数组的长度:
数组的提取
从尾部开始提取:
array=( [0]=one [1]=two [2]=three [3]=four )
${array[@]:1} # two three four,除掉第一个元素后所有元素,那么${array[@]:0}表示所有元素
${array[@]:0:2} # one two
${array[@]:1:2} # two three
子串删除 子串替换 第一个匹配到的,会被删除 所有匹配到的,都会被删除 没有指定替换子串,则删除匹配到的子符 替换字符串前端子串 替换字符串后端子串
从尾部开始提取:
array=( [0]=one [1]=two [2]=three [3]=four )
${array[@]:1} # two three four,除掉第一个元素后所有元素,那么${array[@]:0}表示所有元素
${array[@]:0:2} # one two
${array[@]:1:2} # two three
子串删除 子串替换 第一个匹配到的,会被删除 所有匹配到的,都会被删除 没有指定替换子串,则删除匹配到的子符 替换字符串前端子串 替换字符串后端子串
本文详细介绍了Shell脚本中数组的声明、访问、删除、长度计算及元素提取等基本操作,并通过实例展示了子串删除与替换的方法。
9543

被折叠的 条评论
为什么被折叠?



