shell变量子串
2024-10-09 08:03:07
表达式 | 说明 |
${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 |
最新文章
- SSH实战 · 唯唯乐购项目(中)
- C# .Net :Excel NPOI导入导出操作教程之将Excel文件读取并写到数据库表,示例分享
- NFS
- C#读取Excel的三种方式以及比较
- app开发之deviceone
- Chkdsk scan needed on volume
- 自定义 scrapy 爬虫的 requests
- IOS事件处理机制(关于触发者和响应者的确认)
- 研究CPU的好文章以及博客
- DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数
- hibernate 之 HQL语句总结【转】
- java模式:深入单例模式
- Android开发之FileProvider
- [Git]04 如何使用标签
- java-web中生成文档(一)
- nginx 部署
- iOS-UINavigationBar【颜色设置】
- node项目自动化部署--基于Jenkins,Docker,Github(1)安装Jenkins
- L345 大脑复生
- DedeCMS上传视频