find ./* > .filelist
while read LINE
do
fileType=''
fileType=`file ${LINE}|grep "UTF-8"`
if [[ ${fileType} != '' ]];then
echo ${LINE}
recode utf8...gb2312 ${LINE}
file ${LINE}
fi
done < .filelist
rm .filelist
多文件utf8转gb2312
最新推荐文章于 2024-09-06 10:54:55 发布
该脚本遍历.filelist中的每一行,使用file命令检测文件类型,如果检测到文件为UTF-8编码,则将其转换为GB2312编码。此过程对于处理大量文本文件的编码一致性问题至关重要。
3552

被折叠的 条评论
为什么被折叠?



