我需要将文件转换为8位(Cyrillic / 8859-5),所以我正在做
iconv --from-code=UTF-8 --to-code=ISO-8859-5 file.UTF8 -o file.ISO
它起作用,最后当我检查编码时我得到了
file -bi file.ISO
text/plain; charset=iso-8859-1
为什么选择ISO-8859-1?
答案 0 :(得分:2)
命令file
仅对文件编码进行猜测。如果不在词典数据库中查找单词,可能很难确定ISO 8859-5超过ISO 8859-1,因为它们都是类似的8位格式。
只要您知道该文件确实是ISO 8859-5,那就重要了。
注意:我刚刚了解到(令人困惑的)ISO 8859-9通常被非正式地称为“ Latin-5 ”,所以我删除了对那个令人困惑的名字。