我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

mac系统及mac电脑,成功的迎合全世界无数的果粉。但是事实上,又有多少果粉买回来mac后,第一时间装上window系统呢?恐怕不在少数。一方面不得不说,苹果的营销很成功。另外一方面,不得不说,苹果系统的生态还确实没有window强大。这篇文章里面,苏南大叔就是想吐槽一下,苹果弱智到家的文件夹合并操作。以吐槽为主,讲述技巧为次。

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - mac-merge
mac系统,如何合并文件夹而不丢失文件?(图10-1)

update 220110:都最新的mac@monterey了,依然会有类似的问题。一个空文件夹会把同名文件夹里面的东西全部弄丢,真真的无语了。

什么是合并操作

window下面,合并两个文件夹是件非常非常容易的事情,把新文件夹整体拖到旧的文件夹里面就好了。

  • 如果一个文件仅仅存在于旧文件夹里面,那么这个文件会自动保留。
  • 如果两边都存在,则会被新文件覆盖。
  • 仅存在于新的一边的话,那么会复制过去。

大家都是这么理解的吧?我们对一个linux下的远程文件系统进行ftp覆盖的时候,也会是这个概念对吧?

但是,苹果系统并不这么认为。经过几次惨痛的文件合并教训之后,苏南大叔就再也不敢在使用mac下面的文件夹合并功能了。

吐槽『替换』功能

首先,苹果的『替换』操作是以文件夹为单位的。如果两边都存在着某个同名文件夹,那么苹果认为:

  • 合并,就是把老的文件夹删除,然后把新的复制过来。但是,这个是我们的真实意图嘛?不是,老文件夹里面的所有文件,都会被删除!天啊噜,真心不知道,这苹果系统的开发人员是咋想的。
  • 复制,就是copy外加paste,比大家想象的复制操作多了个自动粘贴...真想把苹果系统的开发人员拉过来,痛打五十大板。

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 000
mac系统,如何合并文件夹而不丢失文件?(图10-2)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 001
mac系统,如何合并文件夹而不丢失文件?(图10-3)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 002
mac系统,如何合并文件夹而不丢失文件?(图10-4)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 003
mac系统,如何合并文件夹而不丢失文件?(图10-5)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 004
mac系统,如何合并文件夹而不丢失文件?(图10-6)

吐槽『合并』功能

当然,有人会提及,当移动文件夹的时候,按下option键(就是alt键),新文件夹上面就会出现绿色的加号,而对话框里面会出现『合并』选项,但是这个合并是我们想要的嘛?非也。同名文件保留的是老文件,而非我们期待的新文件!

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 010
mac系统,如何合并文件夹而不丢失文件?(图10-7)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 011
mac系统,如何合并文件夹而不丢失文件?(图10-8)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 012
mac系统,如何合并文件夹而不丢失文件?(图10-9)

苏南大叔:mac系统,如何合并文件夹而不丢失文件? - 013
mac系统,如何合并文件夹而不丢失文件?(图10-10)

最终的合并方案

如果你想要的是window下面的效果的合并,那么目前来说,苏南大叔只能建议你使用下面的方案来合并了。在命令行下面进行合并。

cp -R new/ old/

然后old文件夹就是你需要的。

结束语

话说,苹果系统这么变态的设定,就像在最新款的MBP里面取消那么好用的magsafe磁力电源口一样,大家都反对,但是库克大叔一下子就给做减法减没了,大家还只好哭着say ok。当然了,mac系统里面,还有很多其他的类似的变态不合常理的设定。有空再听苏南大叔给你吐槽一下。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   mac