用了很多次的东西,放到自己的blog记录一下。
1. 新建一个文件夹,这里取根目录下的文件夹 encoding ,然后将要转换的文本拉入这个文件夹。
2. 打开终端,输入以下代码:
cd /encoding find *.txt -exec sh -c "iconv -f GB18030 -t UTF8 {} > {}.txt" \;
上面的命令是针对GB18030,如果你转换前的编码为GB2312,将 GB18030 代替为 GB2312 即可。同理,若文件名后缀不是.txt,则做相应的修改即可。
Mac/Linux下的批量文件编码转换 by 桔子小窝 is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.