我的世界做mc壁纸的网站,英文网站标题字体,利用网站制作网页,wordpress压缩包如何删除 macOS 压缩包中的隐藏文件#xff1f;在工作中#xff0c;压缩打包文件是不可缺少的一项工作。为了避免文件的损坏和缺失#xff0c;我们通常在macOS系统中#xff0c;把多个文件或文件夹压缩后进行传输#xff0c;我们一般使用访达#xff08;Finder#xff0…如何删除 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* || truezip -d $f *.DS_Store* || truefi
done结语其实__MACOSX 与.DS_Store 是 macOS 系统用来保存文件夹自定义图标、其中文件位置等元数据信息的。如果 Zip 压缩文件始终在 macOS 上使用这些文件就不会显示出来也不必去除这些文件。你也可以使用 Keka、BetterZip 等压缩软件它们都具有压缩时排除 __MACOSX 与.DS_Store 等文件的功能。想了解更多压缩软件请在MacDown种搜索即可以上就是小编为大家带来的如何删除 macOS 压缩包中的隐藏文件希望可以消除你的烦恼更多资讯请多多关注哦