0

我有两个关于 linux 上的代码页的问题。

  1. 有什么方法可以列出 linux 上所有可能的代码页转换组合。

  2. 如果我有一个数据以某种格式编码的文件(比如 encode-1),我可以使用“iconv -f encode-1 -t encode-2 file > file1.txt”将其编码为 encode-2 格式。这样我可以检查从 encode-1 到 encode-2 的转换是可能的。但是为了进行测试,我需要一些文件已经以 encode-1 格式编码。有没有什么方法可以在没有任何文件已经使用格式 encode-1 编码的情况下测试特定转换是否可行。

4

1 回答 1

0

您似乎正在使用iconv. 要获取所有可能的编码列表,只需运行

iconv -l

如果您没有任何给定编码的文件,您可以创建一个:获取任何已知编码的文件并使用iconv将其转换为给定的编码。如果您担心转换会在中间退出,请使用

iconv -c

它会忽略输出中的无效字符,但会尽可能编码。

于 2013-07-30T11:00:17.153 回答