我在 Ubuntu 中创建了一个普通文本文件“input.txt”。我向其中添加了一些数据。我的问题是:
- Ubuntu 中的文本文件使用的默认编码是什么?
- 我如何找到它的编码技术?
- 有没有办法改变编码技术?
答案1
有一个名为的工具enca
,你可以使用它来检测和转换编码技术。从手册页
Enca 读取给定的文本文件,或标准输入(如果未指定),并使用有关其语言的知识(必须由您支持)以及解析、统计分析、猜测和黑魔法的混合来确定其编码,然后将其打印到标准输出(或者它承认它不知道编码可能是什么)。Enca 还可以根据您的要求将文件转换为其他编码 ENC - 使用内置转换器、一些转换库或通过调用外部转换器。