修改文件编码
  kIfzSxtCmOvO 2023年11月02日 31 0

概述

    创建文本文件时,默认为ISO-8859 text 或 ASCII text 编码的文件。但有时需要转换为GBK、GB18030、UTF-8等编码格式文件,则此时需要借助系统软件、第三方软件或系统命令等将当前文件转换为目标编码文件。

Windows下修改文件编码

使用记事本打开目标文件,点击:文件-->另存为-->选择编码格式-->保存

修改文件编码_文件编码


Linux下修改文件编码

Linux系统查看文件编码

# file命令可查看文件编码

> file fileName

举例:

修改文件编码_文件编码_02

Linux系统修改文件编码

Linux下可使用系统自带的iconv命令修改文件编码。查看该命令帮助(iconv --h)可知使用方法:

iconv -f 当前编码 -t 目标编码 文件名 > 目标文件名

修改文件编码_iconv_03

举例:

修改文件编码_文件编码_04

  1. iconv命令中的原文件名 和 目标文件名不可相同;
  2. ISO-8859编码属于gbk编码;
  3. iconv转换ASCII编码到UTF-8时,使用file命令查看发现并没有发生变化,是因为ASCII编码包含于UTF-8编码,实际已经转换完成了,但是file命令显示还是ASCII编码。
  4. 程序中可调用系统函数修改文件编码,如:system( "iconv -f gbk -t utf-8 aa.txt > bb.txt" );



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  kIfzSxtCmOvO   2023年11月02日   32   0   0 iconv文件编码
kIfzSxtCmOvO
最新推荐 更多