2012-02-16 47 views
-3

我在我的項目中每頁都寫了一個兩個腳本標記。我想用我有的新腳本替換腳本。我怎麼能改變我的網站的多個文件中的HTML代碼?

我通過現有的複製粘貼創建新的頁面,所以我寫的所有代碼都是相同的。我想替換然後他們工作(甚至不是所有文件),但大部分文件。

誰能告訴我怎樣才能爲所有文件替換代碼(如果它不是不用擔心適用於一些files.I將手動檢查它們的替代代碼)

回答

1

您可以使用「Sublime Text 2」之類的文本編輯器。 使用查找>查找文件 輸入搜索條件, 更換(如果你想替換字符串)的文件的位置

點擊查找

+0

這就是偉大的想法之一。 – Adrian 2012-02-16 12:13:11

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文件以防萬一它破壞了某些內容。

相關問題