如何解码文本文件上的字符串,如下所示:
Âèòàëèé
该分析仪(https://2cyr.com/decode/?lang=en)检测到源编码为WINDOWS-1251 + 显示为 ISO-8859-1,并成功解码为所需的Виталий
我的问题是,如何设置 iconv 才能正确解码?对于iconv -f WINDOWS-1251 -t ISO-8859-1 filename
,我得到 Aeoaeee
答案1
考虑到您的区域设置基于 UTF-8,这将起作用:
echo "Âèòàëèé" | iconv -t ISO-8859-1 | iconv -f CP1251
Виталий