合并文件夹

合并文件夹

假设我想将某个文件夹移至另一个驱动器。该驱动器上有一个同名文件夹。两个文件夹中都有内容。

在 Windows 中,当我移动文件夹时,目标文件夹中的内容不会受到影响,除非它们与被移动文件夹中的内容同名。移动后,目标文件夹中将包含之前包含的所有内容以及源文件夹中包含的所有内容。

在 OSX 中,移动文件夹是一件危险的事情。OSX 会在移动之前先删除目标文件夹。因此,移动后,目标文件夹将是源文件夹的精确副本,移动之前其中的所有内容都将消失。

我怎样才能像在 Windows 中一样在 OSX 中移动文件夹?我不想丢失目标目录中的内容。

答案1

这是即将推出的 OS X Lion 的新功能:

合并文件夹

当您尝试合并两个同名文件夹时,Finder 现在会将它们合并到一个文件夹中。

答案2

嗯,在 OS X Snow Leopard 的原始安装中,您永远不会遇到这种确切的行为。这是 Finder 的一个严重缺陷,在 forums.macrumors.com 上已经讨论了多年。

您可以通过打开终端并使用以下命令来实现此目的:

mv -n -v /current/location/myfolder /other/location/myfolder
cp -R -n ./source-folder/* ./destination-folder/

您还可以使用同上. 要获取有关这些命令及其用法的更多信息,请输入以下命令:

$ man mv
$ man cp
$ man ditto

对于您想要实现的目标,更好的解决方案是使用名为路径查找器。不幸的是,它不是免费的,但确实给你 30 天的试用期,你至少可以尝试一下,如果它能发挥作用,那么它可能值 39.95 美元。

相关内容