2011-04-13 49 views
-1

我想知道如何搜索一个模式,并替换模式可以在文件中完成。我想写一个perl脚本来做到这一点。并请解释我如何能为多个文件做到这一点。 谢谢你...如何一次搜索并替换多个文件中的某些模式?

+0

-1 for ['plz send me the codez'](http://meta.stackexchange.com/questions/16096/can-we-have-a-plz-send-me-the-codez-flag-换节制编辑器,注意)。 – daxim 2011-04-13 09:24:30

回答

1

我建议你首先阅读Perl regex tutorial

+0

我只想要代码,一个可以嵌入的通用代码,并且可以执行搜索和替换工作。 – nimesh 2011-04-13 09:14:01

+0

我想用目录/ public_html/company/info中的“dezine”替换“design”这个单词的所有实例我从文档根执行命令为 代码: perl -e“s/design/dezine/G;” -pi.save $(找到的public_html /公司/信息型的F) ,如果你不想让你从目录中执行上面的命令tmp文件: 代码: 的perl -e“S /查找/替换/ G;” -pi $(find path/to/DIRECTORY -type f)你能否建议我一个更好的方法来执行这个操作。 – nimesh 2011-04-13 10:02:47

+0

你可以坚持你的问题;你可以定义'更好'(也许你希望能够把它放到Perl脚本中?我不知道)。去编辑你的问题,你的结果会改善。 – ijw 2011-04-13 10:49:43