2015-11-17 32 views
1

我需要將文件轉換爲8位(西里爾文/ 8859-5),所以我在做從UTF8轉換爲ISO 8859-5,越來越ISO 8859-1代替

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?

回答

2

命令file只能猜測文件編碼。在ISO 8859-1之上可能很難確定ISO 8859-5而不在字典數據庫中查找單詞,因爲它們都是相似的8位格式。

只要您知道該文件實際上是ISO 8859-5,那就很重要。

注:我剛纔得知(容易混淆)ISO 8859-9是aparently非正式地稱爲「拉丁5」,所以我已刪除了該混淆名稱引用。