首页 > 编程语言 > 详细

java项目批量GBK文件转为UTF-8文件-脚本

时间:2020-08-16 22:39:44      阅读:164      评论:0      收藏:0      [点我收藏+]

批量GBK文件转为UTF-8 shell 脚本

basepath=`pwd`
touch $basepath/bakfile.list

for JAVA_FILE in $(find ./ -name "*.java")
    do
        if [ "$(file $JAVA_FILE | grep -v UTF-8)" != "" ] ;then
            echo convert $JAVA_FILE
            iconv -f GBK -t UTF-8 $JAVA_FILE > ${JAVA_FILE}.bak
            echo "${JAVA_FILE}" >> $basepath/bakfile.list
        fi
done

查看编码是否可用,然后全局替换

 for f in `cat $basepath/bakfile.list` ;do echo $f;  mv "$f.bak" $f ; done

java项目批量GBK文件转为UTF-8文件-脚本

原文:https://www.cnblogs.com/fastzhe/p/13514631.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!