更改多个文件的内容

时间:2014-10-08 21:28:44

标签: javascript html css

我已将3700 + HTML文件上传到我的服务器。我做了一个自定义网站。在整个网站中有一个类似的div在所有文件中具有相同的id,现在我需要更改该div的内容。 例如,在3700 + HTML文件中有一些类似的东西:

<div id="leftbar">
  Same Content
</div>

现在我需要做到:

 <div id="leftbar">
     Update Same Content
 </div>

我没有在整个网站中包含任何JS文件。我没有在整个网站上使用任何PHP标签。 逐个更新到所有3700 +文件将花费很多时间!我需要节省我的时间。 任何建议都将非常感激。

2 个答案:

答案 0 :(得分:1)

你有几个选择,但我认为最好的选择只是使用IDE为你提供的替换功能。如果它与netbeans一起使用CTRL+SHIFT+H - 并用新字符串替换字符串。

答案 1 :(得分:0)

您可以将此脚本包含在文档中,或将2行添加到您已包含的任何JS文件中:

<script>    
  var leftbar = document.getElementbyId('leftbar');
  leftbar.innerHTML = 'Update '+leftbar.innerHTML
</script>

或者您可以在终端中使用sed替换所有html文件中的字符串。

sed -i 's/oldstring/newstring/g' *.html