前言
本文记录如何解决MAC系统下unzip解压中文文件名乱码的问题
乱码原因
在MAC系统上使用的大多数unzip版本不支持指定编码格式,因此unzip在解压时只能使用MAC系统默认的编码格式。
大多数人是在Windows下压缩文件,此时采用的编码格式一般为GBK和GB2312,如果MAC系统不支持上述两种格式,便会导致中文文件名乱码问题。
解决方案
安装unar,其可指定编码格式进行解压。
1. 安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安装unar
brew install unar
3. 解压文件
unar -e GBK XXXX.zip
参考文献
[1] Mac下unzip解压文件名乱码问题
[2] Mac下unzip解压文件名乱码问题----亲测经过的
[3] Linux解压神器之unar