files=`find . -name '*.c' | 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 $f && echo "$f done"
done
echo "change encode finish."
在文件目录下执行以上shell脚本,自动将C文件的编码格式转换,如果需要转换.h文件请修改“-name”后面的文件类型
版权声明:本文为u012885954原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。