社区
Linux/Unix社区
帖子详情
shell中字符串的替换操作
wanderfox
2007-07-03 03:17:18
请问,给定一个字符串,如何把字符串中的某一位字符用别的字符串替换?
比如 "aabbaa"替换第三位为"01"就成为"aa01baa"?
谢谢
...全文
905
9
打赏
收藏
shell中字符串的替换操作
请问,给定一个字符串,如何把字符串中的某一位字符用别的字符串替换? 比如 "aabbaa"替换第三位为"01"就成为"aa01baa"? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IdeaSoft
2007-07-08
打赏
举报
回复
可以使用replace命令或者perl命令实现
http://www.taillive.com/post/21
mymtom
2007-07-04
打赏
举报
回复
大家都很关心楼主用的什么方法!
urbest
2007-07-04
打赏
举报
回复
给大家说说吧
wanderfox
2007-07-04
打赏
举报
回复
不好意思,昨天太忙了,没顾上结贴
shell中的代码主要是用到了字符串截取的方法,把字符串分成三部分:“改动字符左边、改动字符、改动字符右边”,把要改动的字符替换以后再把这三部分合起来就好了。
方法比较笨,大家见笑了。结贴
mauricewoo
2007-07-03
打赏
举报
回复
可以利用stl string中的一些函数搞定
dai_weitao
2007-07-03
打赏
举报
回复
把答案说一下.
cceczjxy
2007-07-03
打赏
举报
回复
学习,怎么做的?
cceczjxy
2007-07-03
打赏
举报
回复
支持一下.
wanderfox
2007-07-03
打赏
举报
回复
已经搞定,来人给分
如何1天入门Linux
Shell
脚本编程
4.
Shell
字符串
的
操作
5.
Shell
传递脚本参数 6.
Shell
数学运算学习与掌握 7.
Shell
脚本与用户交互 8....
shell
内置
字符串
替换
shell
内置
字符串
替换
Shell
字符串
的
替换
将
字符串
中
的第1个8
替换
为X: 1. [root@dyy ~]# echo ${phone/8/X} 2. 137X8768897 2)
替换
全部子串 格式:${变量名//old/new} 将phone
字符串
中
的所有8都
替换
为X: 1. [root@dyy ~]# echo ${phone//8/X
shell
字符串
处理之
字符串
替换
、截断
上文我们已经讲了
字符串
的比较,接下来我们再来学习一下
字符串
的
替换
、截断等处理
操作
。%表示截取
操作
,*是通配符,表示从右到左第一次匹配到cd字符就截断。#表示截取
操作
,*是通配符,*cd表示第一次遇到cd字符就...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章