2011-01-12 67 views

回答

0

你有沒有說過這些文件是什麼編碼的那一刻,或者你使用的是什麼操作系統。在我的Ubuntu系統上,我有一個名爲iconv的命令可以轉換單個文件。使用這個,我會編寫一個簡單的腳本來「就地」轉換文件。例如,從ISO8859-15轉換爲UTF-8,把這個腳本/tmp/convert

#!/bin/sh 
iconv -f iso8859-15 -t utf-8 "$1" > "$1.$$" && mv "$1.$$" "$1" 

然後運行:

chmod 755 /tmp/convert 

,然後運行find執行所有.php該腳本,.js.css文件:

find /my/website/root -name \*.php -o -name \*.js -o -name \*.css -exec /tmp/convert {} \; 

請記住先備份您的文件,以防轉換不能執行w你期望的帽子。

相關問題