批量修改文件(备忘)
2007-09-21 20:23
351 查看
原贴:http://rainx.cn/archives/81
命令. 呵呵 (靠,我记得N久之前也记得来着,怎么突然忘了), so 使用了一下,发现不行 ,原来这个命令只能支持替换当前目录下的文件. 遂想到了用 xargs搞它一下 :
搞定。
This entry was posted on Friday, April 7th, 2006 at 5:56 pm and is filed under 3P Language, *unix and C(pp). You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
May 11th, 2007 at 4:45 pm
谢谢,这个挺有用的。
批量修改文件(备忘)
今天遇到一个问题. 需要批量的吧一各目录下所有文件的 xxxx.xxxx.xxx域名改为 xxxx.xxxx.xxx:1950 (增加端口号) ,文件N多,大概千余个,并且分散在N多不同层级的目录下,需要一个命令来批量替换文件中的字符串. 忽然想到以前我曾经写过一个这样的程序来做这个工作,正欲用时,觉得这样甚土。so 问了一下xinquan 有没有better way to get it solved 。xinquan随即抛出了perl -pi -e 'some regex' ./
命令. 呵呵 (靠,我记得N久之前也记得来着,怎么突然忘了), so 使用了一下,发现不行 ,原来这个命令只能支持替换当前目录下的文件. 遂想到了用 xargs搞它一下 :
find . -type f | xargs perl -pi -e 'some regex'
搞定。
This entry was posted on Friday, April 7th, 2006 at 5:56 pm and is filed under 3P Language, *unix and C(pp). You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
One Response to “批量修改文件(备忘)”
过客 Says:May 11th, 2007 at 4:45 pm
谢谢,这个挺有用的。
Leave a Reply
相关文章推荐
- 批量修改文件备忘
- 批量修改文件扩展名
- 批量修改文本文件编码GB18030为UTF-8
- 利用PHP批量修改文件名称
- 批量修改文件名称
- win10 批量修改文件权限
- linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)
- 使用命令批量修改文件的后缀名称
- 可复用的批量文件修改工具
- perl命令:批量修改替换文件
- 批量修改文件的编码格式
- PHP批量修改文件名称的方法分析
- 批量修改java文件的包名
- java使用递归批量修改文件扩展名
- windows server 2008 R2 AD 域之---省心省力批量修改漫游配置文件路径②
- Freebsd下 批量修改dos格式文件为unix格式 并删除空行
- Python_批量修改文件的编码格式
- MATLAB中批量修改文件的名字
- 文件上传并可以批量编辑修改保存
- 批量修改Xshell登陆文件.vbs