iconv“缓冲区末尾的字符或移位序列不完整”错误

Posted

技术标签:

【中文标题】iconv“缓冲区末尾的字符或移位序列不完整”错误【英文标题】:iconv "incomplete character or shift sequence at end of buffer" error 【发布时间】:2016-01-29 06:53:09 【问题描述】:

我从另一台服务器导入数据。然后我的脚本将其转换为 .txt。

我导入的.csv文件:dddd-cccc bbbbbb aaaa xx List_2015_10_27.csv

iconv 命令:

iconv -f UCS-2 -t UTF-8 /thepath/*List_2015_10_27.csv > /thepath/newfile.txt

直到昨天它都运行良好。现在我有这个错误:

iconv: incomplete character or shift sequence at end of buffer

【问题讨论】:

【参考方案1】:

尝试使用带有 -c 选项的 iconv。

我应该有一个或多个字符与您的输入字符集“UCS-2”不兼容

【讨论】:

以上是关于iconv“缓冲区末尾的字符或移位序列不完整”错误的主要内容,如果未能解决你的问题,请参考以下文章

QT CMarkUp(XMLParser) 错误。 iconv.h:没有这样的文件或目录

iconv-go升级过程中的编译问题

linux之iconv命令

linux之iconv命令

调用未定义函数 Symfony\Polyfill\Mbstring\iconv_strlen()

ModuleParseError:模块解析失败:iconv-lite