在Linux中,我创建了一个纯文本文件。使用“ file -i”,我看到文件编码为“ us-ascii”。尝试以下命令后,它仍显示输出文件编码为“ us-ascii”。您能告诉我如何更改编码吗?或有什么方法可以下载一些我看不懂的编码文件。
我希望iconv可以更改编码,也可以下载一些编码文件。
答案 0 :(得分:0)
如果文件仅包含ASCII字符,则ASCII,UTF-8和不同的ISO8859-x编码之间没有区别。因此,转换后,您将得到完全相同的文件。
文本文件不存储有关使用哪种编码的任何信息。因此,file
应用了一些规则,但归根结底,这只是一个猜测。并且由于文件相同,结果将完全相同。
要查看区别,您将必须使用以不同编码编码的字符,或者在其中一种编码中根本不可用的字符,例如ă,€或?。