我使用的是 Linux Slackware 14,下载了一个 zip 存档,其中包含一个文件,其名称中包含俄语字符。现在,当我尝试在控制台中解压缩它时,它会打印错误并且不会解压缩:
bash-4.2$ unzip ./mmk.zip
Archive: ./mmk.zip
error: cannot create _??????? ?.?., ???????? ??????????? ?????.djvu
Invalid or incomplete multibyte or wide character
我怀疑他们在文件名中使用了 CP-1251 编码而不是 utf-8。如何修复?