解码西里尔字母字符串

解码西里尔字母字符串

如何解码文本文件上的字符串,如下所示:

Âèòàëèé

该分析仪(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
Виталий

相关内容