操作字符串
${string: position :length} 取子串
子串删除
${string# substring} 从左边截掉第一个匹配的 substring
${string## substring} 从左边截掉最后一个匹配的 substring
${string% substring} 从右边截掉第一个匹配的 substring
${string%% substring} 从右边截掉最后一个匹配的 substring
子串替换
${string/substring/replacement} 替换第一个 substring
${string//substring/replacement} 替换所有的 substring