gpt4 book ai didi

linux - 为什么 iconv 不能从 utf-8 转换为 iso-8859-1

转载 作者:IT王子 更新时间:2023-10-29 00:26:34 25 4
gpt4 key购买 nike

我的系统是 SUSE Linux Enterprise Server 11。

我正在尝试使用“iconv”将数据从 utf-8 格式转换为 iso

$>file test.utf8
test.utf8: UTF-8 Unicode text, with very long lines
$>
$>file -i test.utf8
test.utf8: text/plain charset=utf-8
$>
$>iconv -f UTF-8 -t ISO-8859-1 test.utf8 > test.iso

iconv: test.utf8:20:105: cannot convert

你能帮我解决这个问题吗?谢谢。

最佳答案

您的输入文件包含 Latin 1 中不存在的字符。您可以使用 -c 选项跳过它们:

iconv -c -futf8 -tl1 test.utf8 > test.iso

关于linux - 为什么 iconv 不能从 utf-8 转换为 iso-8859-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29922866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com