快速且简单通用的批量转码方法

2025年4月8日 6点热度 0人点赞 0条评论

前情提要:MC服务器迁移到HomeServer后,突然有一天玩家跟我说挑战功能全是乱码,我打开挑战文件一看:

而且挑战文件都在一个文件夹共有291个,一个个扔到npp里面转成utf8也不是事儿。

简单说一下批量转码方法,以下适用于所有用yum的机器:

先安装依赖:

yum install -y enca

然后cd到乱码文件的文件夹并创建一个.sh结尾的文件,输入下面的内容:

#!/bin/bash
for file in `find ./ -name '*.文件后缀'`; do
  echo "$file"
 # iconv -f gb2312 -t utf8 -o $file $file
  enca -L zh_CN -x UTF-8 $file
done

最后运行这个刚创建的脚本文件即可

MuWinds

这个人很懒,什么都没留下

文章评论