Mac無法解壓錯誤22

在Mac下使用默認解壓工具來解壓zip包,有一定的概率遇到如下“錯誤碼爲22 ”的解壓錯誤。表面上來看,這似乎是文件損壞或者解壓工具使用不對的問題。


如果打開命令行,使用 unzip 命令來解壓,我們會發現更爲準確的錯誤信息:


即無法創建非法編碼的文件名。這種情況,很有可能是因爲被壓縮文件是在Windows系統中按照其編碼做的命名,放到Mac中就出問題了。

解決方式,可以直接使用App工具 The Unarchieve 來解壓。又或者在命令行中通過 brew install unar 安裝 unar 工具,指定參數來解壓:unar -e GBK yourfile.zip 。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章