加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux iconv文件编码转换

发布时间:2020-12-14 00:17:02 所属栏目:Linux 来源:网络整理
导读:linux系统里提供的文件转化编码的命令iconv,例如: iconv -t utf - 8 -f gb2312 -c test . xml text_UTF8 . xml 1 -f 源编码 -t 目标编码 -c 忽略无法转换的字符 如果想批量转换,只需要执行如下两行命令即可: find folder -type d -exec mkdir -p utf /{}

linux系统里提供的文件转化编码的命令iconv,例如:

iconv -t utf-8 -f gb2312 -c test.xml > text_UTF8.xml
  • 1

-f 源编码
-t 目标编码
-c 忽略无法转换的字符

如果想批量转换,只需要执行如下两行命令即可:

find folder -type d -exec mkdir -p utf/{} ; find floder -type f -exec iconv -f GB2312 -t UTF-8 {} -o utf/{} ;
  • 1
  • 2

这两行命令将folder目录下的文件由GB2312编码转换为UTF-8编码,目录结构不变,转码后的文件保存在utf/folder目录下。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读