unix 在bash中使用iconv命令-字符不完整或移位序列错误

6za6bjd0  于 5个月前  发布在  Unix
关注(0)|答案(1)|浏览(68)

我正在尝试将.csv从UTF-16 LE转换为UTF-8。该文件太大,无法在Excel中打开,并且在使用以下命令时遇到“不完整的字符或移位序列”错误:

iconv -f utf-16le -t -c utf-8 myfilename.csv > mynewfilename.csv

字符串
我怎么才能忘记这一切
我在Mac OS莫哈韦上使用Bash。
谢谢你,谢谢
编辑以添加:

iconv -c -f utf-16le -t utf-8//IGNORE myfilename.csv > mynewfilename.csv


也没有工作,根据下面的建议。

raogr8fs

raogr8fs1#

我测试了一个有BOM和没有BOM的文件。
在使用iconv之前删除BOM没有任何错误。

相关问题