码迷,mamicode.com
首页 > 系统相关 > 详细

linux iconv文件编码转换

时间:2019-10-11 12:51:38      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:inux   pretty   tty   linux系统   attr   文件   test   code   系统   

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目录下。

linux iconv文件编码转换

标签:inux   pretty   tty   linux系统   attr   文件   test   code   系统   

原文地址:https://www.cnblogs.com/mingzhang/p/11653170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!