${var#pattern} 从头部开始删除和pattern匹配的最短模式串,然后返回剩余串
${var##pattern}从头部开始删除和pattern匹配的最长模式串,然后返回剩余串
${var%pattern}从尾部开始删除和pattern匹配的最短模式串,然后返回剩余串
${var%%pattern}从尾部开始删除和pattern匹配的最长模式串,然后返回剩余串
${var#pattern} 从头部开始删除和pattern匹配的最短模式串,然后返回剩余串
${var##pattern}从头部开始删除和pattern匹配的最长模式串,然后返回剩余串
${var%pattern}从尾部开始删除和pattern匹配的最短模式串,然后返回剩余串
${var%%pattern}从尾部开始删除和pattern匹配的最长模式串,然后返回剩余串