mac电脑解压rar压缩包,使用专用的rar软件经常提示升级,我比较喜欢使用命令方式来解压rar。
由于MacBook的macOS系统默认并不包含内置的RAR文件解压命令。
RAR是一种专利压缩格式,所以需要安装第三方软件才能处理。
经过查询发现unar比较适合。它免费开源同时还支持多种压缩格式,包括RAR、ZIP、7Z、TAR等。
使用Homebrew安装。没有安装Homebrew的,请自行百度安装。
通过Homebrew命令安装unar
brew install unar
安装完成后,在终端命令行中可以使用以下命令解压RAR文件:
# 基本解压命令
unar filename.rar
# 解压到指定目录
unar -o 指定目录 filename.rar
# 解压时覆盖现有文件
unar -f filename.rar
# 查看压缩文件内容
unar -l filename.rar
如果我还是想使用图形界面工具来用unar来进行解压该怎么办呢?
当然还是有办法的,我们可以使用mac自带的自动化神器Automator,中文名字自动操作。
我们打开自动操作操作应用,选择"快速操作"

快速操作
进入"工作流程"面板

"工作流程"面板
在右侧的"工作流程"面板中设置:
工作流程收到 :选择"文件或文件夹"
位于 :选择"访达.app"
勾选"输出替换所选文本"

执行
添加"运行Shell脚本"操作步骤

运行Shell脚本
在左侧搜索栏输入"运行Shell脚本"
将该操作拖到右侧工作流程区域
在脚本编辑区域输入以下内容:
unar_path=$(which unar)
for f in "$@"
do
if [[ -f "$f" ]]; then
dir=$(dirname "$f")
filename=$(basename "$f")
cd "$dir"
"$unar_path" -f "$filename"
fi
done

脚本
点击菜单栏的"文件" → "保存"
输入名称,例如"使用unar解压"
点击"保存

保存
在Finder中右键点击一个RAR文件,
右键->快捷操作->使用unar解压
即可解压文件。

测试