帮酷LOGO
0 0 评论
文章标签:ANSI  文件  files  

问题:

我有一些( ANSI编码) 不能读的文件,但是 Windows 可以很好地读它。

当我在 gedit或者记事本打开它时,看起来像这样:

如何让Ubuntu读取ANSI编码的文件?


回答 1:

ANSI 意味着或多或少的没有什么你的编码最可能的候选项是。 你可以将文件转换为


iconv -f WINDOWS-1252 -t utf8 <filein.txt> fileout.txt



但要记住,大多数编码 ( 如果你不确定这是什么意思,阅读链接文章。) 不能可靠地猜测,所以需要知道确切的编码,以便对数据进行合理的编码。

从注释看来,你很可能正在寻找一些阿拉伯文编码 ---,在这种情况下检查 WINDOWS-1256

在github上,iconv的可用编码列表是 ,或者你可以通过命令找到它

 
iconv --list 



 

注意,在列表的开始处有一组"ansi"-like编码。


回答 2:

如果你不想按照rmano的回答转换它,你可以使用Geany或者Kate来读取/编辑它们,它们是 Windows的默认阿拉伯文编码,。 请记住,切换到 UTF-8 是推荐的。 它由 NotePad++ 和 Windows 默认注释编辑器支持。

Geany


sudo apt-get install geany



geany encoding

Kate


sudo apt-get install kate



kate encoding


回答 3:

我试图以英镑模式阅读一个文件 ANSI ANSI,并能够做到。

我尝试了 sublime text,gedit,等等,但我不知怎么失败了,最后我在ubuntu中尝试了的终端,并且 cat 命令帮助我。

我在文件位置打开了终端然后使用

cat filename.txt

如果文本文件包含ANSI语法,它就会被正确显示。

希望有帮助。




文章标签:文件  files  ANSI  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语