📅  最后修改于: 2023-12-03 15:17:21.814000             🧑  作者: Mango
iconv 命令是一个字符集转换命令,它可以将一种字符集编码的文件转换为另一种字符集编码的文件。
iconv [选项] [文件...]
-f, --from-code=
:指定源字符集编码。-t, --to-code=
:指定目标字符集编码。-c, --discard-errors
:忽略字符集转换中出现的错误。-o, --output=
:指定输出文件。-l, --list
:列出所有可用的字符集编码。将 GB2312 编码的文件 test_gb2312.txt 转换为 UTF-8 编码的文件 test_utf8.txt:
iconv -f GB2312 -t UTF-8 test_gb2312.txt -o test_utf8.txt
将 ISO-8859-1 编码的文件 test_iso.txt 转换为 ASCII 编码的文件 test_ascii.txt,忽略字符集转换中出现的错误:
iconv -f ISO-8859-1 -t ASCII -c test_iso.txt -o test_ascii.txt
列出所有可用的字符集编码:
iconv -l