如何删除 macOS 压缩包中的隐藏文件?
发布时间:2023-07-26 11:38:12
如何删除 macOS 压缩包中的隐藏文件?在工作中,压缩打包文件是不可缺少的一项工作。为了避免文件的损坏和缺失,我们通常在macOS系统中,把多个文件或文件夹压缩后进行传输,我们一般使用访达(Finder)右键菜单中的压缩功能,十分方便。然而却有个问题,就是压缩后的文件中包含 __MACOSX、.DS_Store 等 macOS 系统隐藏文件。
如果是在 macOS 系统上进行解压或查看,这些文件是隐藏的,没有什么影响。但如果是发送给 Windows 系统用户,则解压后这些文件就会显示出来,可能引起对方的疑惑,造成不必要的麻烦。
其实,我们可以使用 macOS 自带的自动化软件自动操作(Automator)来解决这个问题。
解决方法
这里,可以下载我制作的Oka解压专家,解压后双击安装。
之后,如果需要去除 Zip 压缩文件中的系统隐藏文件,直接选择其右键菜单服务项目中的「净化Zip压缩文件」即可。处理完成时,还会发出提醒。
演示
原理
使用「自动操作」打开后,可以看到其内容并不复杂。首先,其工作范围设定在“访达中的文件或文件夹”,这样就只会在这些位置的右键菜单中出现。当然,你也可以根据自己的需要进行修改。具体的文件处理操作则是由 Shell 脚本完成的。处理完成后发出通知提醒。
内部流程
Shell 脚本内容如下,同样是使用的 macOS 自带命令,不需要额外安装软件也无需网络,支持多文件批量操作。脚本的大致流程为:对选中的每个文件,判断是否为 zip 压缩文件,如果是则进行净化操作。
# 循环处理选择的多个文件for f in "$@"do # 获取文件类型,以确保是 Zip 压缩文件 fileType=$(file -bI "$f") if [[ $fileType =~ "application/zip*" ]]; then # 删除 __MACOSX 与 .DS_Store 文件 zip -d "$f" \*__MACOSX\* || true zip -d "$f" \*.DS_Store\* || true fidone
结语
其实,__MACOSX 与.DS_Store 是 macOS 系统用来保存文件夹自定义图标、其中文件位置等元数据信息的。如果 Zip 压缩文件始终在 macOS 上使用,这些文件就不会显示出来,也不必去除这些文件。
你也可以使用 Keka、BetterZip 等压缩软件,它们都具有压缩时排除 __MACOSX 与.DS_Store 等文件的功能。想了解更多压缩软件请在MacDown种搜索即可!


猜你喜欢
- Win10 10102预览版怎么设置系统恢复和安全模式?Windows10 10102版系统恢复的高级选项中有系统还原、系统映像恢复、启动修
- 当我们在使用excel制作员工通讯录或者学生花名册等涉及到很多人名的时候,有时候需要在表格里将这些名字按照一定的顺序排列起来,这样不但有规律
- 在我们的excel中,功能键有哪些特殊的用处之所在吗?今天,就让我们来讲讲shift键在excel中有哪些用处。【1】选取列数据当我们拿到了
- 开学后,在按年级整理各班以电子形式上报的Excel学生花名册时,我发现其存在一些问题,班主任报来的学生姓名用字中有空格,而且空格的位置不确定
- 我们在重装Win10系统的时候发现无法登陆自己原有的账号,甚至登录界面一直加载不出来显示白屏,那么我们要怎么解决这个问题呢?下面小编就带着大
- SSID是一种无线网络中的专业术语,SSID广播就是设置Wifi无线网络名称,很多朋友会修改路由器隐藏SSID,问题是自己的Windows8
- 今年一月份的时候,微软在发布Windows10一月技术预览版本的时候,还正式公布了开发代号为Project Spartan的浏览器。这款浏览
- 有些win10用户在使用电脑的过程中,发现任务栏和桌面总是自动刷新,导致什么操作都进行不了,有时候一个字没打完就开始刷新了,非常烦人。遇到这
- BetterZip for Mac 是一款MacOS平台上强大的压缩解压软件,BetterZip mac版支持大部分压缩格式(ZIP,SIT
- 1.打开WPS并创建一个新的空白演示文稿。2.选择演示文稿,然后在“插入”的“图形”中选择元素。我们在这里使用椭圆、圆角矩形、菱形和箭头线。
- jsp是用java语言编写的 * 页程序文件,一些用户会在无意间下载到jsp文件,但是很多用户会发现jsp文件打不开,为了解开大家的疑惑,今
- 对于wps表格中实现两数除法,操作其实很简单,下面就让小编告诉你怎样在wps表格中实现两数除法 的方法。在wps表格中实现两数除法的方法:首
- 支付宝蚂蚁庄园最新今日答案是什么?支付宝中的蚂蚁庄园其实和蚂蚁森林一样都是由支付宝官方推出的一款十分有趣的小游戏。用户可以通过任务领取饲料来
- 在中国还有四分之一的用户依然选择使用xp,注定选择这条道路是艰辛的。windows xp可以说是安全跟性能较高的系统,系统的运行稳定性还算可
- Win10系统用户知道吗,其实在Win10系统中自带Windows Hello人脸识别功能,开启该功能之后就可以进行人脸识别帮助用户更加安全
- 最近,有win10用户反映自己在电脑中最大化和恢复窗口时,资源管理器总会出现闪烁崩溃重启等现象,这是怎么回事呢?本文将提供Win10系统资源
- 在不需要注销当前账户的情况下,win8.1系统如何实现快速更换账户?在最新的Win8/Win8.1系统中,切换账户变得更为简单,无需注销或者
- win10使用雷柏7100鼠标每次开机都启动UAC对话框怎么办?win10系统中使用的是雷柏7100鼠标,但是出现了一个问题,开机总是询问是
- 1、打开需要修改的文字,看到文章格式是各种拥挤,非常的不好看。 2、全选文章内容,点击菜单下的“文字工具”。 &n
- Win7电脑如何使用语音朗读功能?现在智能手机都有语音播报功能,而操作电脑时却没有该功能,很多用户表示很不习惯,于是咨询小编电脑是否有语音播