Mac无法解压错误22

隐身守侯 提交于 2020-01-13 22:18:34

在Mac下使用默认解压工具来解压zip包,有一定的概率遇到如下“错误码为22 ”的解压错误。表面上来看,这似乎是文件损坏或者解压工具使用不对的问题。


如果打开命令行,使用 unzip 命令来解压,我们会发现更为准确的错误信息:


即无法创建非法编码的文件名。这种情况,很有可能是因为被压缩文件是在Windows系统中按照其编码做的命名,放到Mac中就出问题了。

解决方式,可以直接使用App工具 The Unarchieve 来解压。又或者在命令行中通过 brew install unar 安装 unar 工具,指定参数来解压:unar -e GBK yourfile.zip 。
 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!