博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用命令批量对文件中出现的字符串进行替换
阅读量:4927 次
发布时间:2019-06-11

本文共 348 字,大约阅读时间需要 1 分钟。

命令格式如下: find '目录' -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 例如:需要对'/home/ouxingning/programs/'目录下所有以'.py'结尾的文件进行操作,把文件中出现的字符串'Xngning.Ou'替换为'XingNing.OU'
find /home/ouxingning/programs/ -name '*.py' | xargs perl -pi -e 's|Xingning.Ou|XingNing.OU|g'
 

 

 

转载于:https://www.cnblogs.com/ouxingning/archive/2013/01/15/replace_file_content.html

你可能感兴趣的文章
django-cms 代码研究(八)app hooks
查看>>
peewee Model.get的复杂查询
查看>>
IE浏览器兼容性设置的一些问题
查看>>
SQL Server复制入门(二)----复制的几种模式
查看>>
javascript 简单认识
查看>>
tomcat 系统架构与设计模式 第二部分 设计模式 转
查看>>
scanf中的%[^\n]%*c格式
查看>>
启动Eclipse报Initializing Java Tooling错误解决方法
查看>>
用jquery来实现类似“网易新闻”横向标题滑动的移动端页面
查看>>
(原)基于物品的协同过滤ItemCF的mapreduce实现
查看>>
CSS可以和不可以继承的属性
查看>>
eclipse每次当我按ctrl+鼠标点击代码,自动关闭,产生原因及解决办法!!
查看>>
hbase
查看>>
用PHP将Unicode 转化为UTF-8
查看>>
HDOJ1002 A+B Problem II
查看>>
ADB server didn't ACK(adb不能开启
查看>>
网页内容抓取
查看>>
分布式和集群的区别
查看>>
Python基础(三)
查看>>
Sql server在cmd下的使用
查看>>