达人请进: 搜索替换 .html 内的字符串

达人请进: 搜索替换 .html 内的字符串

达人请进: 搜索替换 .html 内的字符串
指定目录(目录里面包含子目录)html文件分布在这个目录和子目录里面;

如果要将 /www/ 目录下的所有 .html 文件里面的字符串 design 替换成 dezine,如何写?

下面两个例子可以正常运行:

当前目录下.html 类型文件内的字符串 design 替换成 dezine
perl -pi -e 's/design/dezine/g' *.html

/www/目录下所有文件内的字符串 design 替换成 dezine
perl -e "s/design/dezine/g;" -pi $(find /www/ -type f)

那位达人可以解开这个难题?感谢ing~
刚刚测试了一个,初步看来.
刚刚测试了一个,运行通过,还有更好更稳妥的方法吗?

perl -e "s/design/dezine/g;" -pi $(find /www/ -name "*.html" -type f)

达人请指教,本人在 perl 和 UNIX 命令行上较菜...

最好,达人能否解读一下里面的参数,文档看起来一点感觉都没有,谢谢!

perl -e "s/design/dezine/g;" -pi $(find /www/ -name "*.html" -type f)

-e:

-pi:

$:

-type:

f:

g 后面的 ; 是干什么用的?不要有什么区别?

如何才可以把替换过的文件列表同时保存到一个文本文件?

谢谢!




   

kyhosl
ZnB0r2 <a href="http://hbrsyadgnlme.com/">hbrsyadgnlme</a>, [url=http://lymyggkfuvkd.com/]lymyggkfuvkd[/url], [link=http://rjsvxfmoavrw.com/]rjsvxfmoavrw[/link], http://saduedkgmheg.com/

[img]http://aemsksyaujmv.com/[/img]
[COLOR=BLUE]URL:[/COLOR][url]HdsWpdMxqvyEJbNkKFC[/url]