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

Ubuntu 解压无法从存档中解压Unicode文件,ubuntu,unicode,utf-8,unzip,Ubuntu,Unicode,Utf 8,Unzip,我正在尝试解压一个zip文件,其中包含一个包含中文字符的文件 解压尝试解压文件时,它会将文件名转义为“”#uxxx“”,然后由于“本地”文件名不匹配而失败 我正在使用ubuntu 16.04,解压6.00并从命令行运行它(我需要从脚本运行它) 非常感谢您的任何帮助、想法。请尝试以下代码: unzip -O cp936 (filename) 我看到这被标记为“off-topic”,这真是一个糟糕的问题,因为我看到了完全相同的错误(除了包含阿拉伯语字符的文件名)。Stackoverflow的用处越

我正在尝试解压一个zip文件,其中包含一个包含中文字符的文件

解压尝试解压文件时,它会将文件名转义为“”#uxxx“”,然后由于“本地”文件名不匹配而失败

我正在使用ubuntu 16.04,解压6.00并从命令行运行它(我需要从脚本运行它)

非常感谢您的任何帮助、想法。

请尝试以下代码:

unzip -O cp936 (filename)

我看到这被标记为“off-topic”,这真是一个糟糕的问题,因为我看到了完全相同的错误(除了包含阿拉伯语字符的文件名)。Stackoverflow的用处越来越小,因为这样的响应。至少有人会有礼貌地说为什么这是离题的,或者这样一个问题在哪里是离题的?(顺便说一句,在我的案例中,使用-O cp396的答案不起作用。)