美文网首页macOS使用
Mac下转换文件编码格式

Mac下转换文件编码格式

作者: 悄然林静 | 来源:发表于2020-04-24 10:25 被阅读0次

    Win下文件默认使用GBK编码,而Mac下是UTF-8,难免遇到乱码的情况,可以通过终端iconv命令解决。

    单个文件转码
    // iconv -f 原编码格式 -t 新编码格式 原路径 > 新路径
    iconv -f GBK -t UTF-8 /Users/ypf/Downloads/恐怖广播.txt > /Users/ypf/Desktop/恐怖广播.txt
    
    多个文件批量转码

    1、先将需要转码的文件放到一个文件夹下(例如Transcode)
    2、打开终端,cd到该路径

    cd /Users/ypf/Desktop/Transcode
    

    3、执行下面命令,注意替换掉注释指出的相应字段

    // find *.文件后缀 -exec sh -c "iconv -f 原编码格式 -t 新编码格式 {} > {}.txt"
    find *.txt -exec sh -c "iconv -f GB18030 -t UTF8 {} > {}.txt"
    

    相关文章

      网友评论

        本文标题:Mac下转换文件编码格式

        本文链接:https://www.haomeiwen.com/subject/ncsxwhtx.html