花括号部分:
${var/*-/} 删除'-'左边的的字符
${var/-/} 删除'-'左起第一个'-'
${var//-/} 删除所有的'-'
${var/*-/ss} 把'-'左边的字符换成'ss'
${var/-/ss} 把左起第一个'-'换成'ss'
${var//-/ss} 把所有的'-'换成'ss'
注:'-'和'ss'都可以是shell变量
# 计算变量长度
${#var}
# 计算数组长度
${#array[*]}
花括号部分:
${var/*-/} 删除'-'左边的的字符
${var/-/} 删除'-'左起第一个'-'
${var//-/} 删除所有的'-'
${var/*-/ss} 把'-'左边的字符换成'ss'
${var/-/ss} 把左起第一个'-'换成'ss'
${var//-/ss} 把所有的'-'换成'ss'
注:'-'和'ss'都可以是shell变量
# 计算变量长度
${#var}
# 计算数组长度
${#array[*]}
转载于:https://my.oschina.net/u/2357574/blog/606841