Encoding 如何使两种编码相同?

Encoding 如何使两种编码相同?,encoding,character-encoding,type-conversion,Encoding,Character Encoding,Type Conversion,我有两个不同编码的文本文件。下面给出了每个文件内容的示例图像(在Mac上执行“cat文件”时) 我知道这两个文件包含中文信息。我正试图让这两个文件在编码上达成一致 当我使用“file-I filename”时,第二个映像获得iso-8859-1,第一个映像获得utf-8。然后,我尝试使用 iconv -f iso_8859-1 -t utf-8 (此项不会更改文件) 或 (在扫描文件时,第一次碰到第一幅图像中的汉字时,该文件出现“无法转换”错误) 这两个命令都不起作用 有没有办法规范化这两

我有两个不同编码的文本文件。下面给出了每个文件内容的示例图像(在Mac上执行“cat文件”时)

我知道这两个文件包含中文信息。我正试图让这两个文件在编码上达成一致

当我使用“file-I filename”时,第二个映像获得iso-8859-1,第一个映像获得utf-8。然后,我尝试使用

  iconv -f iso_8859-1 -t utf-8
(此项不会更改文件)

(在扫描文件时,第一次碰到第一幅图像中的汉字时,该文件出现“无法转换”错误)

这两个命令都不起作用

有没有办法规范化这两个文本文件,使它们具有相同的编码


OSX是跟踪编码还是猜测?似乎是后者,我真的不知道。不过我在Linux机器上试过了。OSX部分只是通过扫描文件来获取图像。如果它在Linux机器上,那么编码几乎肯定是一个猜测。您知道实际的编码是什么吗?例如,由创建文件的人/任何人指定的编码?如果没有这些,基本上你只有一堆字节。我试图寻找这些信息,但我找不到……如果是中文,那么实际编码为拉丁-1的可能性微乎其微。您将需要尝试各种中文编码,如GBK和Big5,假设文件不在UTF-8或UTF-16中,
file
不仅仅是混淆。
  iconv -f utf-8 -t iso_8859-1