MAC系统下unzip解压中文文件名乱码

前言

本文记录如何解决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

你可能感兴趣的:(MAC系统下unzip解压中文文件名乱码)