Linux Bash Shell字符串分割substring等

发布时间:2021-12-01 01:07:50


*期在做持续集成项目,因为要做高使用性的*台,公司项目组各业务线打包流程不尽相同,采用了业务藏入脚本的方式,原有java可实现的操作写入了脚本中


脚本开发中遇到的问题是:原java中的字符串分割操作(substring indexOf等)不知道怎么处理(比如/a/b/c/d.txt我想知道文件的名称)


查询相关资料得知,shell中可以采用标识符来做分割字符串,包括substring(0,index)和substring(index,last)


${var#*substr}会删除从0到substr子字符串最后出现的位置


${var##*substr}会删除substr开始到字符串结束的位置


${var%substr*}会删除字符串最后一次出现到字符串结束的位置的部分


${var%%substr*}会删除字符串第一次出现到结束的部分



a="/a/b/c/d.txt"
b="/"
echo ${a#*$b}
会返回


a/b/c/d.txt




a="/a/b/c/d.txt"
b="/"
echo ${a##*$b}


会返回

d.txt



a="/a/b/c/d.txt"
b="/"
echo ${a%$b*}
会返回



/a/b/c





a="/a/b/c/d.txt"
b="/"
echo ${a%%$b*}


会返回空















相关文档

  • 小学毕业演讲的题目5分钟
  • 村委各岗位责任书
  • 猜谜乐翻天的周记
  • ArcGIS Server缓存参数Scale和Resolution的含义及转换算法
  • 蒸鸡蛋糕的可口做法
  • 操场这边,风景独好作文
  • 冬季养生红枣图片大全
  • 浅谈班主任在班级管理中的反思教育
  • 《井陉之战》教学设计
  • 熊和狐狸的好句
  • 问道手游智者宝塔怎么过?智者宝塔通关攻略
  • 诺基亚7换电池
  • 小学安全作文合集10篇
  • 关于男人心里的苦伤感说说_男生心累的伤感说说
  • 蓝瘦 香菇什么意思 蓝瘦香菇的含义
  • 助学贷款家长承诺书模板
  • 如何科学的分析网站用户需求,找出seo优化突破口
  • 爱国主义题材古诗
  • 适合青少年看的励志书籍推荐
  • 企管部经理述职报告
  • Google Adsense检测作弊欺骗点击广告的方法
  • 注册会计师2017年考试《经济法》经典练习题
  • 有毒中草药之五指梅
  • Hosts文件拒绝访问
  • LTspice入门使用教程(导入元器件&电压电流波形&幅频特性曲线)
  • 循环队列(数组实现)
  • 2017洁面皂哪个牌子好
  • 给维稳警察的表扬信
  • 关于进程劫持注入的一点分析与思考
  • 美的空调自动反复开关
  • 猜你喜欢

  • 金牌班组长生产线一日高效管理
  • 幼儿小班安全计划汇总多篇
  • 沈阳华文机电设备有限公司企业信用报告-天眼查
  • 法院办公室20xx年工作总结范文
  • 寓教于乐——借着英文歌曲的翅膀,放飞小学英语的课堂教学
  • 2020年春新版统编版小学三年级语文下册第7单元测试卷
  • 2018-2019学年人教版必修1 第27课 世纪之交的世界格局 课件(共28张PPT)
  • 专四作文范文:学会放弃
  • Java8中将多个字符串用指定符号拼接的便捷方法
  • 研究报告-2018-2024年家用除湿机行业市场运营模式与投资机会分析(目录)
  • 2015年度经营系统目标责任书
  • 苹果A15芯片首批跑分成绩曝光 iPhone12S或无缘屏下指纹技术
  • 简单的校园安全手抄报图片素材
  • 高效课堂自主学*型英语日导学稿
  • 癫痫持续状态首选药氯硝西泮
  • 江苏省南京市中考历史世界现代史专题——社会主义的改革与演变复*课件
  • 宋晓杰的诗(PDF X页)
  • 现场班组长的一天
  • 2019-2020中考语文模拟作文优秀范文与解析
  • 一股清流是什么意思
  • 2019版高考物理一轮总复*课件:热点专题8 带电粒子在电场中的综合问题分析
  • 保证钢筋混凝土施工质量的有效措施
  • 图书馆管理的创新理念与服务初探
  • 中级财务会计(一)形成性考核册参考答案[精品文档]
  • 如何加强“六五”普法工作提高依法治理能力
  • 2015年度厦门凯惠服饰有限公司销售收入与资产数据报告
  • 成人英语三级考试考试词汇与语法辅导
  • 20年后的家乡_优秀想象作文800字
  • 欠发达地区经济开发区可持续发展掏关键问题——基于江苏省宿迁经济开发区的调研
  • 2018_2019学年高中政治第三单元收入与分配7.2收入分配与社会公*课件新人教版必修1ppt版本
  • Access、Hybrid和Trunk三种模式的理解
  • 350米全塑型田径运动场工程施工方案
  • 亚低温治疗颅脑损伤伴中枢性高热的护理进展
  • 2017年中国互联网信息服务行业分析报告Word版
  • 温州第五十一中学2004年度第一学期期中考试
  • 2020年四川凉山中考政治真题及答案Word版
  • 【范文】XX年度“逐梦计划”大学生社会实践活动方案
  • 克拉玛依瑞宇文化传媒有限公司企业信用报告-天眼查
  • (精品人教)2020年高考物理一轮复* 专题4.4 *抛运动千题精练
  • 3.2节能目标考核制度
  • 美好世界献上祝福1
  • 幸福一直都在我们的尾巴上作文
  • 电脑版