我怎么能改变我的网站的多个文件中的HTML代码?

时间:2012-02-16 05:55:35

标签: javascript html css

我在项目的每个页面都写了两个脚本标记。我想用我的新脚本替换脚本。

我通过现有的复制粘贴创建新页面,所以我写的所有代码都是相同的。我想替换然后他们工作(甚至不是所有文件),但大多数文件。

有人可以告诉我如何替换所有文件的代码(如果它不适用于某些文件,请不要担心。我会手动检查它们以替换代码)

2 个答案:

答案 0 :(得分:3)

sed可能适用于此:

$ sed -e 's/<script type="text\/javascript" src="my-old-script.js"><\/script>/<script type="text\/javascript" src="my-new-script.js"><\/script>/g' -i .bak *.html

这将取代:

的每个实例
<script type="text/javascript" src="my-old-script.js"></script>

使用:

<script type="text/javascript" src="my-new-script.js"></script>

...在当前目录中名称以.html结尾的文件中,保存.bak个文件以防万一。

答案 1 :(得分:1)

您可以使用像“Sublime Text 2”这样的文本编辑器。 使用查找&gt;在文件中查找 输入您的搜索条件, 文件的位置 替换(如果要替换字符串)

点击查找