摘要:
安装enca和iconv(来自libc-bin包),enca用以检测文件编码,iconv用于转换。(如果你是在Windows下,安装一个cygwin,至少安装base category里面所有包。然后安装enca和iconv包。)真正干活的就是一下几行shell代码 files=`find . -name '*.java' | xargs enca -L zh | grep GB2312 | cut -d: -f1` for f in $files; do iconv -f GBK -t UTF-8 $f > $f.utf && mv -f $f.utf 阅读全文