sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .`格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`

转:linux下批量替换文件内容

1、网上现成的资料

格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`linux sed 批量替换多个文件中的字符串sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`例如:替换/home下所有文件中的www.admin99.net为admin99.netsed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`exp:sed -i "s/shabi/$/g" `grep shabi -rl ./`

2、自己额外附加

2.1 将文件1.txt内的文字“garden”替换成“mirGarden”# sed -i "s/garden/mirGarden/g" 1.txt   //sed -i 很简单2.2 将当前目录下的所有文件内的“garden”替换成“mirGarden”## sed -i "s/garden/mirGarden/g" `ls` //其实也就是ls出多个文件名而已

转自:

linux 批量替换所有文件中包含的字符串 - 捕蛇者说 - 博客园

linux 批量替换所有文件中包含的字符串相关推荐

  1. [转载]Linux批量替换不同文件中的相同字符串

    转载自:http://bbs.phpchina.com/blog-191373-187668.html 方法1   这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 ...

  2. linux find批量替换java文件中字符串

    linux批量替换java文件中字符串find ./ -name '*.java' | xargs perl -pi -e 's|MoonlightL|ZXL|g' find ./ -name '*. ...

  3. 批量替换一个文件中的文件名,例如将文件夹中s**_abnormal.jpg文件修改为s**_abnor.jpg

    文章涉及到StringAbout::开头的函数具体实现参考:string与Cstring字符串类型转换和其他操作总结 CProcessFile::开头的函数实现参考:文件读写操作工具类CProcess ...

  4. php替换文件中的数据库,批量替换php文件中的class,id的值

    批量替换php文件中的class,id的值 $val="wqewq 替换成"wqewq //其实也就是在class,id值后面加上一个字符串 //我要替换的是文件里的.所以要从文件 ...

  5. 在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码?

    在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码? Posted on 2008-07-13 12:00 尹合磊 阅读(1902) 评论(0)  编辑 收藏 所属分类: ASP.N ...

  6. VB快速查找大型文件中包含的字符串

    关于查找大型文件中包含的字符串,一般都把文件内容读入到内存,然后在内存里进行比较,却不知这种办法有一个致命的弱点,那就是由于大量的内存申请和释放导致的内存颠簸,会使系统性能下降,严重影响了查找的速度. ...

  7. windows 查找目录下文件中包含某个字符串

    可以使用windows自带的findstr.exe来实现. findstr.exe /s /i "string" *.*   上面的命令表示,当前目录以及当前目录的所有子目录下的所 ...

  8. Linux批量替换sh脚本中\r 符号

    一.脚本中出现\r的原因 该脚本在window上编辑过,widnow 上文件换行是 \r\n 而 linux上是 \n.     在Windows下换行的"\r"到了Linux环境 ...

  9. Photoshop批量替换PSD文件中的文字并转成JPEG图片

    在处理一些图片内容相同,文字内容不一样的时候.Photoshop有批量处理的方法,可以免去人工粘贴复制的麻烦. 1. 设计好需要替换文字的PSD 2. Photoshop程序:图像->变量-&g ...

最新文章

  1. oracle10G 错误删除数据或者表 闪回功能帮你忙。。。闪回操作例子
  2. 乐视手机权限开启方法
  3. layui表格合并单元格多表_layui动态表格之合并单元格
  4. 魅族16Android版本,丝滑流畅?魅族16即将适配MIUI10/安卓9系统
  5. 如何使用Git上传项目代码到github
  6. vs 2012打包程序
  7. 冬天来了,温暖甜品热饮海报设计psd模板,勾住你的胃!
  8. 用户虚拟地址转换成物理地址
  9. 我们推荐的高效工具(转)
  10. python抛出异常 后如何接住,Python 异常的捕获、异常的传递与主动抛出异常操作示例...
  11. AIS 2021顶级论文报告会论文征集与听众报名通知
  12. android zlib 和zip,gzip zip 和zlib
  13. pycharm导入依赖包
  14. 在c语言中以下程序的动能,c语言超星尔雅期末测试答案
  15. 小程序逆向——某书小程序反编译(一)
  16. pandas生成日期去掉时分秒
  17. c#程序设计语言杜松江版_清华大学出版社-图书详情-《C#语言Windows程序设计(第2版)》...
  18. 失眠尽快入睡小妙招,这些助眠产品可以帮助睡眠
  19. 奥运上最幸福的失意人-劳伦杰克逊
  20. 论文导读:Unsupervised Person Re-identification via Multi-label Classification

热门文章

  1. 从微服务架构的现状和未来看学习路径
  2. log4j2的核弹漏洞是如何被发现的?
  3. 皮一皮:狭路相逢勇者胜...
  4. 皮一皮:周一之后还是周一?
  5. 皮一皮:我也想做这样的房东,善解人意、为他人着想...
  6. Redis 哨兵架构基础
  7. 17条避坑指南:一份来自谷歌的数据库经验贴
  8. Spring Cloud配置中心获取不到最新配置信息的问题
  9. centos7安装Tomacat以及自动启动
  10. 001帝国Cms二次开发之helloworld