LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1594|回复: 4

如何批量修改文本文件的编码格式?

[复制链接]
发表于 2011-3-23 15:06:38 | 显示全部楼层 |阅读模式
现在的问题是,很多文件都是从windows系统复制过来的,可能是用GBK编码的,也可能是ANSI编码的。现在到了linux下面,我想把它们都转成utf-8编码。可现在的问题是,如果用iconv的话,我还得指定原编码格式,不然会有问题;另外就是,原文件编码格式不是固定的,也会带来问题。我怎么写这个脚本来完成这个工作?
发表于 2011-3-25 10:29:27 | 显示全部楼层
用file的输出先看看是什么格式
回复 支持 反对

使用道具 举报

发表于 2011-3-25 21:39:38 | 显示全部楼层
试试enca
回复 支持 反对

使用道具 举报

发表于 2011-3-26 20:34:11 | 显示全部楼层
试试enca,或者先用file把文件分类再用iconv
回复 支持 反对

使用道具 举报

发表于 2011-3-27 03:08:02 | 显示全部楼层
你可以把Linux的软件改成GBK编码的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表