2007年6月8日

中文編碼轉換

轉換文件名由Big5為UTF8
sudo apt-get install convmv
convmv -r -f cp950 -t utf8 --notest --nosmart *

批量轉換src目錄下的所有文件內容由GBK到UTF8
find src -type d -exec mkdir -p utf8/{} \;
find src -type f -exec iconv -f Big5 -t UTF-8 {} -o utf8/{} \;
mv utf8/* src
rm -fr utf8

轉換文件內容由Big5到UTF8
iconv -f gbk -t utf8 $i > newfile

轉換 mp3 標籤編碼
sudo apt-get install python-mutagen
find . -iname 「*.mp3」 -execdir mid3iconv -e UTF-8 {} \;

沒有留言: