${变量} | 返回变量值 |
${#变量} | 返回变量长度,字符长度--------- |
${变量:start} | 返回变量start数值之后的字符,且包含start的数字 |
${变量:start:length} | 提取start之后的length限制的字符,例如${name:4:1} |
${变量#word} | 从变量开头删除最短匹配的word子串 ${name#sun} |
${变量##word} | 从变量开头删除最长匹配的word子串 |
${变量%word} | 从变量结尾删除最短匹配的word子串 |
${变量%%word} | 从变量结尾删除最长匹配的word子串 |
替换 | |
${变量/pattern/string} | 用string代替第一个匹配的pattern |
${变量//pattern/string} | 用string代替所有的pattern |
shell编程中的子串变量的用法
最新推荐文章于 2025-04-01 18:50:35 发布