4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
Linux/Centos系统多文件夹及文件中字符串替换:sed方法 - 包子博客...
来自 : www.jincon.com/archives/2... 发布时间:2021-03-25
Linux/Centos系统多文件夹及文件中字符串替换:sed方法

jincon 发表于 2014-07-26 11:05:00 服务器运维我们常用在系统中涉及到多文件夹及文件中批量替换文件中的文本字符串内容。
Linux下批量替换多个文件中的字符串的简单方法。
用sed命令可以批量替换多个文件中的字符串。

sed -i \"s/原字符串/新字符串/g\" `grep 原字符串 -rl 所在目录`
例如:我要把mahuinan替换为huinanma,
执行命令:sed -i \"s/mahuinan/huinanma/g\" \'grep mahuinan -rl /www\'这是目前linux最简单的批量替换字符串命令了!
具体格式如下:
sed -i \"s/oldString/newString/g\" `grep oldString -rl /path`
实例代码:sed -i \"s/大小多少/日月水火/g\" `grep 大小多少 -rl /usr/aa`
sed -i \"s/大小多少/日月水火/g\" `grep 大小多少 -rl ./`

这里要注意,相关要进行转义:

sed -i \"s/ script src=\\\"http:\\/\\/ajax.googleapis.com\\/ajax\\/libs\\/jquery\\/1.4\\/jquery.min.js\\\" type=\\\"text\\/javascript\\\" \\/script / /g\" `grep \' script src=\"http:\\/\\/ajax.googleapis.com\\/ajax\\/libs\\/jquery\\/1.4\\/jquery.min.js\" type=\"text\\/javascript\" \\/script \' -rl test/`

关键词: 字符串替换, sed使用
2014年7月26日sed -i "s/oldString/newString/g" `grep oldString -rl /path` 实例代码:sed -i "s/大小多少/日月水火/g" `grep 大小多少 -rl /usr/aa` ...Linux/Centos系统多文件夹及文件中字符串替换:sed方法

本文链接: http://aased.immuno-online.com/view-737124.html

发布于 : 2021-03-25 阅读(0)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616
官网:http://