码迷,mamicode.com
首页 > 系统相关 > 详细

shell变量子串

时间:2019-05-04 12:14:31      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:匹配   使用   order   width   param   提取   text   删除   字符   

表达式 说明
${parameter} 返回变量$parameter的内容
${#parameter} 返回变量$parameter内容的长度(按字符),也适用于特殊变量
${parameter:offset} 在变量${parameter}中,从位置offset之后开始提取子串到结尾
${parameter:offset:length} 在变量${parameter}中,从位置offset之后开始提取长度为length的子串
${parameter#word} 从变量${parameter}开头开始删除最短匹配的word子串
${parameter##word} 从变量${parameter}开头开始删除最长匹配的word子串
${parameter%word} 从变量${parameter}结尾开始删除最短匹配的word子串
${parameter%%word} 从变量${parameter}结尾开始删除最长匹配的word子串
${parameter/pattern/string}

使用string代替第一个匹配的pattern

${parameter//pattern/string} 使用string代替所有匹配的pattern

shell变量子串

标签:匹配   使用   order   width   param   提取   text   删除   字符   

原文地址:https://www.cnblogs.com/yaowensheng/p/10807686.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!