windows 下用个小工具可以做到,mac 下貌似只查到可以用 iconv
然后 iconv 查到用这样的命令。
find *.java -exec sh -c "iconv -f GBK -t UTF8 {} > (FoldName)/{}" \;
但是我这边是目录下面,有各种编码格式,比较混乱,都统一转成 uft8.
怎么弄呢?
1
ynyounuo 2017-07-08 08:06:19 +08:00
brew install enca
|
2
popok 2017-07-08 08:37:27 +08:00
那就去 win 下转,转完拿回来
|
3
whwq2012 2017-07-08 08:42:19 +08:00 via Android
用 python 写个小脚本,python 确实是有识别编码的库和转换编码的功能的
|
4
nybux 2017-07-08 10:13:27 +08:00
for f in *.ass;do vi +"set fileencoding=utf-8" +"wq" $f;done
|
5
tomczhen 2017-07-08 10:53:28 +08:00
如果有完美的自动识别编码方法,那么应该很难看见乱码这种现象吧。。。
|
6
oska874 2017-07-08 17:19:21 +08:00
windows 下有工具批量转。
|