iconv
是一个用于转换字符编码的命令行工具
iconv
。在大多数 Linux 发行版中,你可以使用包管理器来安装它。例如,在基于 Debian 的系统(如 Ubuntu)上,可以使用以下命令安装:sudo apt-get install iconv
iconv
转换文件编码。假设你有一个名为 input_file.txt
的文件,其编码为 UTF-8,你想要将其转换为 GBK 编码。你可以使用以下命令:iconv -f UTF-8 -t GBK input_file.txt -o output_file.txt
在这个例子中:
-f
参数指定输入文件的编码(UTF-8)。-t
参数指定输出文件的编码(GBK)。input_file.txt
是你要转换的输入文件。-o
参数指定输出文件的名称(output_file.txt)。output_file.txt
),检查内容是否正确转换。注意:在转换编码时,可能会遇到无法正确转换的字符。这是因为某些字符在不同的编码中可能没有对应的表示。在这种情况下,你可能需要手动编辑输出文件以修复这些字符。