
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 syahd 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 下有工具批量转。 |