linux系统下与原系统字符编码转换陷阱
来源:互联网 发布:mac jenkins 编辑:程序博客网 时间:2024/06/08 10:47
我在是Windwos xp下用grub安装的linux系统,后来发现linux系统下挂载原系统磁盘时,里面的一些文本文件是乱码。在网上查了一些资料。最后才找到解决办法。谁还有什么好的解决办法,希望大家一起共享。
/桌面$ file 备忘录.txt
备忘录.txt: ISO-8859 text, with CRLF line terminators
于是用
/桌面$ iconv -f ISO-8859 -t utf-8 备忘录.txt>备忘录.txt
ERROR:
iconv: 不支持以“ISO-8859”为源头的转换
试用“iconv --help”或“iconv --usage”以获取更多信息。
/桌面$ iconv -l | grep 'ISO8859'
ISO8859-1//
ISO8859-2//
ISO8859-3//
ISO8859-4//
ISO8859-5//
ISO8859-6//
ISO8859-7//
ISO8859-8//
ISO8859-9//
ISO8859-9E//
ISO8859-10//
ISO8859-11//
ISO8859-13//
ISO8859-14//
ISO8859-15//
ISO8859-16//
ISO88591//
ISO88592//
ISO88593//
ISO88594//
ISO88595//
ISO88596//
ISO88597//
ISO88598//
ISO88599//
ISO88599E//
ISO885910//
ISO885911//
ISO885913//
ISO885914//
ISO885915//
ISO885916//
发现没有ISO8859的编码。
后来才发现
file命令。不靠谱
于是:
把此文件托到Firefox,查看编码为GB2312
/桌面$:iconv -f GB2312 -t utf-8 备忘录.txt>备忘录.txt
- linux系统下与原系统字符编码转换陷阱
- [iconv] linux系统下与原系统字符编码转换陷阱
- *nix系统下字符编码转换
- Linux系统下的编码转换
- Linux系统下文件字符编码转换脚本
- linux下字符编码转换
- linux下字符编码转换
- linux下字符编码转换
- linux 下字符编码转换
- linux系统字符编码设置
- Linux系统下修改MySQL字符编码问题
- Linux下字符编码转换 -- iconv命令
- linux终端下字符编码格式转换
- Linux 下的字符编码转换
- linux下c语言字符编码转换
- Linux/Windows 下字符编码转换
- 修改linux系统默认字符编码
- 修改linux系统默认字符编码
- 记录一下,gvim配置文件
- (转)Anders Hejlsberg谈C#设计过程
- 解决:索引超出范围。必须为非负值并小于集合大小。
- 编程之美2.2 不要被阶乘吓到
- HSSFWorkBooK用法 更新中...
- linux系统下与原系统字符编码转换陷阱
- linux ssh命令大全
- C语言:嵌入式系统的消息机制
- 从0开始到某个数N有点多少个1——编程之美2.4
- 我们真的到了规划时刻2
- 一句SQL查询里是不能使用if else的
- SQL SERVER 2005服务无法启动问题的解决办法
- 怎么把IE浏览器刷新的声音取消掉
- struts2.2.1.1+spring3+hibernate3+json