假設需要將所有afish目錄下的php文件,編碼從gb2312轉到utf8
cd afish find ./ -type f -name “*.php”|while read line;do echo $line iconv -f GB2312 -t UTF-8 $line > ${line}.utf8 mv $line ${line}.gb2312 mv ${line}.utf8 $line done
上面腳本將當前afish目錄下的所有php文件,從gb2312轉到utf8,原文保存為*.php.gb2312。
如果需要刪除原來的gb2312文件,只需執行:
find ./ -type f -name “*.utf8″ -exec rm -f {} \;
