我使用的是teamsite版本6,我的所有页面都是html,我必须对我网站上的很多页面进行更新。我希望找到一个可以更新所有实例的查找和替换脚本以节省时间。
这可能吗?如何做?
答案 0 :(得分:1)
这应该以递归方式检查文件夹中的所有文件,并将oldstr
替换为newstr
:
find ./ -type f -exec sed -i 's/oldstr/newstr/' {} \;
答案 1 :(得分:0)
我会从命令行运行命令。
如果是linux机器,我会使用'sed -i'选项:
find .* -exec sed -i 's/Old_String/New_String/g' '{}' \;
如果它是solaris机器,我会使用'sed -i'选项:
find .* -exec perl -pi -e 's/Old_String/New_String/g' '{}' \;