Unzip 无法从存档中解压 Unicode 文件

Unzip fails to decompress Unicode files from archive

我正在尝试解压缩一个 zip 文件,其中包含文件名使用外来字符的文件。

当 unzip 尝试解压缩文件时,它会将文件名转义为“#Uxxxx”,然后因“本地”文件名不匹配而失败。

我正在使用 ubuntu,解压 6.00 并从命令行 运行 安装它(我需要它是来自脚本的 运行)。

任何帮助,想法,非常感谢。

试试这个代码:

unzip -O cp936 (filename)