转换文件名由GBK为UTF8

sudo apt-get install convmv
convmv -r -f cp936 -t utf8 --notest --nosmart *


转换文件内容由GBK到UTF8

iconv -f gbk -t utf8 filename > newfile

批量转换src目录下的所有文件内容由GBK到UTF8

find src -type d -exec mkdir -p utf8/{} \;find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;mv utf8/* srcrm -fr utf8


批量转换文件内容由GBK到UTF8

for i in `find . *`; do if [ -f "$i" ]; then iconv -f gb2312 -t utf8 $i > "./converted/$i" fi ; done


10-28 03:59
查看更多