在 Mac 上复制时如何合并(而不是替换)文件夹?

cre*_*gox 55 finder file-management merge macos

有一个关于 windows类似问题。这是相同的,但对于 mac。顺便说一句,奇怪的是,这方面还没有问题,因为它似乎是Mac OS X 上最讨厌的东西

如果我尝试将文件夹复制或移动到它已经存在的位置,它会要求替换它。这将导致删除目标。而是我想合并

已经有一个aquataskforce 对此提出了要求,并且由于它的整体理念,它是否应该存在于 Mac上的讨论持续了很长时间Apple 的讨论已经过时,也没有多大帮助。

像往常一样,有专业的解决方案可以做到这一点,例如ChangesAraxis。还有rsync或命令行替代品。但我想要一个免费且简单的解决方案,就像它在 Windows 或 Linux 中的实现方式一样。反正我不会做太多。顺便说一句,就我的 1 次测试而言,PathFinder也没有这样的选项,而且FolderMerge不适用于 Snow Leopard。

向谁提出解决方案的建议:

我认为一个好主意是将所有非完全重复的内容移动到同一个文件夹中,并留下每个重复项。在这种情况下不需要确认,稍后我可以轻松检查重复项。如果它正在复制合并,那么目标文件夹将包含所有内容,而源将保持不变。重复检查仅针对文件名。把更复杂的事情留给第三方。

小智 58

进入终端后,输入ditto from_folder destination_folder

前任:

ditto ~/Desktop/SomeFolder ~/Desktop/SomeOtherFolder

万无一失。

  • 将它包含在一个自动化脚本中是很容易的,这样它就可以通过 Finder GUI 访问。 (3认同)

Dan*_*eck 31

Option在 Mac OS X Lion 上按住该键可让您选择“保留两者”,然后合并两个文件夹。

这是 Mac OS X 10.7 Lion 的新功能之一。

  • 不应该按住 option 来获得提示,但它仍然比其他解决方案更好,因为它是内置的。感谢您在此处添加此内容! (2认同)
  • 是我的想象还是这个选项在小牛队不再可用? (2认同)

pur*_*ion 15

毫无疑问,我支持在 Finder 中全面支持合并替换跳过。事实上,令人沮丧的是,Apple 的简约理念实际上导致更多的鼠标移动、更多的点击和更多的步骤来完成看似简单的事情。很明显,人们希望在 Finder 中看到这种变化(以及许多其他变化),尤其是。Snow Leopard通过 Cocoa-rewrite 向 FTFF 迈出了一些步骤。

由于这个 Cocoa 重写,bliss 能够通过SIMBL插件扩展/破解 Snow Leopard 中的 Finder ,这为基于 Cocoa 的应用程序提供了黑客/逆向工程的手段。所以我认为有人扩展 Finder 以更原生地支持它只是时间问题。无论如何,Apple 仍然应该为 Finder 的缺陷负责,他们需要尽快承认并一劳永逸地修复 Freakin' Finder!(我的意思是,它对操作系统如此重要,你会认为他们现在已经做到了。)</rant>

同时,您可以欺骗 Transmit 将其合并功能与您的本地文件一起使用:http : //andrew.hedges.name/blog/2007/01/16/merge-folders-with-transmit


小智 8

我是TotalFinder SIMBL的作者。

我认为替换而不是“复制”是 Finder 中的一个大问题。我个人认识两个因为这个“功能”而丢失数据的人。

另一方面,我明白为什么它是这样设计的。我想原因是移动应用程序包。应用程序包只不过是文件夹,当您将应用程序更新拖到应用程序文件夹时,您希望完全替换旧的应用程序包而不保留旧文件(假设某个应用程序的作者正在检查其包的资源子文件夹中是否存在某些文件)。

好的,所以 Finder 删除了以前的文件夹。但错误的行为是它没有将其放入垃圾箱。它永久删除它,这真的很令人难过和意外。


从 TotalFinder 开始修改此行为。从 SIMBL 调整这个过程并不容易。我正在考虑用我自己的替换 Finder 的整个复制/移动功能。这将使我能够同时执行几个请求的功能:

  1. 剪切和粘贴
  2. 更好的复制进度对话框(如在路径查找器中)
  3. 实现语义复制

这里的问题是,这是大量工作,结果不确定。


与此同时,你必须使用 Terminal.app cp -r source/folder destination/folder


小智 6

试试MacUpdateSoftpediaBrothersoft。搜索文件夹合并。

文件夹合并

将合并文件夹内容的小型软件实用程序

默认情况下,OSX 不合并文件夹内容,因此这是一个简单的 GUI 工具来做到这一点。

如果您只是想合并位于两个单独文件夹中的文件,您可以使用文件夹合并轻松地做到这一点。


齐声

这是免费的。

Unison 是一个用于 Unix 和 Windows 的文件同步工具。它允许文件和目录集合的两个副本存储在不同主机(或同一主机上的不同磁盘)上,分别修改,然后通过将每个副本中的更改传播到另一个副本来更新。


归档时间:

查看次数:

93188 次

最近记录:

9 年,10 月 前