如何删除 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种搜索即可!
猜你喜欢
- Word文档的表格中数据排序的方法1、在表格中单击将插入点光标放置到任意单元格中,然后在“表格工具—布局”选项卡中单击“数据”组中的“排序”
- 我们在word文档中输入公式时,可以使用“插入新公式”的方法,在word文档中插入一个公式文本框后,再输入公式,此时可以将输入的公式自动显示
- 在 咱们WPS表格中有 如许的一种 功用, 便是 操纵表格的数 占有效性 天生下拉菜单, 如许用户在WPS表格中 停止 操纵的 时分既 便利
- 相信很多苹果粉都熬夜看了6月5号苹果准时召开的WWDC大会。就像外媒报道的那样,这次大会并没有发布iPhoneSE2,也没有发布新款IPad
- excel表格中有很多内容,像根据不同的内容分成多个工作表,该怎么操作呢?下面就跟小编一起看看吧。Excel表格内容分成多个工作表的步骤1、
- 目前很多地区公共交通支持 Apple Pay 实质上仍然是银联方案,通过支持 QuickPass 功能的银行卡刷卡进站,虽然现在处于首单 6
- SiteSucker for Mac是Mac os系统上一款功能强大的整站下载工具。输入网站网址,敲回车就开始下载了,而且自定义设置颇为丰富
- 今天为大家带来了4个 iOS 8中APP通知消息的实用小技巧,一定有你还没发现的。如果你觉得不错,欢迎分享给你的朋友们。1. 一键关闭 Ap
- 1、在工作表中鼠标右击有超链接的单元格,在打开的关联菜单中选择"编辑超链接"命令打开"编辑超链接"对
- 举例进行说明:WPS 2012表格设计了成绩统计表,如图所示。先选中E2:I200单元格区域,点击功能区“审阅”选项卡“更改”功能组中的“锁
- 向下的灰色箭头在计算机中叫【软回车】,【软回车】无法通过退格键和删除键删除。第一步:点击开始菜单中的【替换】第二步:在【查找内容】中输入“^
- 如果您甚至很忙,跟踪所需要做的事情也不是一件容易的事。无数的应用程序充斥着Apple的App Store,提供的功能比您可能需要的更多。问题
- Excel中DCOUNTA函数是计算符合所指定条件的清单或资料库栏中的非空白储存格个数。DCOUNTA函数的语法:DCOUNTA ( dat
- 随着手机版WPS的功能越来越强大,带给我们的便利也越来越多。但是我们如何保证WPS里隐私文件的安全性呢?这就不得不说到应用锁了。今天我们和大
- 在Excel中在录入好数据以后进行统计数据。在统计过程中经常需要用到 sumifs函数,不过在03版本中并没有这个函数,在07/10版本才有
- 很多小伙伴们在进行日常办公时都会使用到Excel表格这款软件,在其中我们可以对数据进行各种分析和处理。比如我们创建各种图表以对数据进行观察和
- 很多网友不清楚Excel2021如何批量加前缀?这篇文章主要介绍了excel2021批量给单元格加固定前缀方法,需要的朋友可以参考下exce
- 在日常的办公中,整理客户资料的时候经常是使用excel,如果要想给这些客服发邮件,就得将他们的邮件地址一个一个的输入到邮箱里,不过,还有更简
- WPS 文字的字体有时候不太适合我们使用,所以平时我们都会调整一下字体或字号等内容,那么调整之后我们应该如何快速让字体和字号回复到原始格式呢
- Excel中的带斜线表头具体该如何加入的呢?接下来是小编为大家带来的excel表格内加入斜线的教程,供大家参考。excel表格内加入斜线的教