我在项目的每个页面都写了两个脚本标记。我想用我的新脚本替换脚本。
我通过现有的复制粘贴创建新页面,所以我写的所有代码都是相同的。我想替换然后他们工作(甚至不是所有文件),但大多数文件。
有人可以告诉我如何替换所有文件的代码(如果它不适用于某些文件,请不要担心。我会手动检查它们以替换代码)
答案 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;在文件中查找 输入您的搜索条件, 文件的位置 替换(如果要替换字符串)
点击查找