操作字符串之子串替换-15-${string/%substring/replacement}

1.${string/%substring/replacement}

如果substring匹配string的结尾部分,那么就用replacement来替换substring

2.实例

操作字符串样例:string=abc123ABC456xyzabc

字符串操作默认从右边开始进行

命令:

echo ${string/%abc/ZTJ}

复制代码
[root@kibana ~]# echo ${string/%abc/ZTJ}
abc123ABC456xyzZTJ
#使用ZTJ替换结尾的abc
[root@kibana ~]# 
相关推荐
wuminyu几秒前
markword在高并发场景下变化剖析
java·linux·c语言·jvm·c++
Cloud_Shy6186 分钟前
Linux 用户管理知识与应用实践(二:用户相关命令与示例)
linux·运维·服务器·测试用例
小生不才yz11 分钟前
Shell脚本精读 · S08-03 | 脚本模块化:`source` 与多文件组织
linux
碎碎念_49211 分钟前
ACL包过滤、NAT技术、广域网协议
服务器·网络·安全·acl·nat
想你依然心痛11 分钟前
AtomCode在算法竞赛中的实战体验:LeetCode周赛辅助编程
linux·算法·leetcode
24计网1王仔寿12 分钟前
Linux 系统运维全栈学习路线|从 Shell 脚本到容器云 OpenStack 完整学习指南
linux·学习·openstack
vortex519 分钟前
Shell 命令执行知识体系全景解析
linux·运维·bash·shell·命令行
智脑API平台25 分钟前
告警太多等于没告警:DevOps 用 Claude Code 做日志归因和发布复盘
运维·人工智能·devops·codex
跨境生态圈27 分钟前
2026外贸获客渠道全面洗牌:AI正在重新分配全球流量,你的品牌在答案里吗?
大数据·运维·人工智能·chatgpt
EntyIU32 分钟前
CentOS-高可用部署手册-MySQL双主RedisNginx
linux·mysql·centos