Как распаковать .zip архив, содержащий файлы с русскими именами, чтобы эти имена читались корректно?
unzip arxiv.zip выдает файлы с кракозябрами вместо имени.
Я слышал, что unzip по умолчанию перекодирует имена из cp850 в cp1252. Если выполнить
$ unzip arxiv.zip | iconv -f cp1252 -t cp850 | iconv -f cp866 ,
то список разархивируемых файлов в консоли выглядит правильно, но реально записанные на диск файлы опять именуются кракозябрами.
Система Suse 10.2, локаль utf-8, unzip-5.52-34.