【发布时间】:2017-04-30 15:33:44
【问题描述】:
我有两个具有相似子文件夹结构的文件夹。我需要将文件从一个复制到另一个,而不是同步,替换目标文件夹中存在的任何现有文件,并保留子文件夹层次结构。
例如,从这个开始:
/source_folder/stuff/sub_one/file1.txt
/source_folder/stuff/sub_one/file2.txt
/source_folder/stuff/sub_two/file3.txt
/destination_folder/stuff/sub_one/file1.txt
/destination_folder/stuff/sub_one/file9.txt
/destination_folder/stuff/sub_three/file4.txt
复制后:
/source_folder/stuff/sub_one/file1.txt
/source_folder/stuff/sub_one/file2.txt
/source_folder/stuff/sub_two/file3.txt
/destination_folder/stuff/sub_one/file1.txt (replaced by copy in source_folder)
/destination_folder/stuff/sub_one/file2.txt (added from copy in source_folder)
/destination_folder/stuff/sub_one/file9.txt
/destination_folder/stuff/sub_two/file3.txt (added from copy in source_folder)
/destination_folder/stuff/sub_three/file4.txt
我已经创建了以下 Automator 项目,但是文件都复制到目标文件夹的根目录。
有关如何在 Apple Automator 中完成此操作的任何建议?
【问题讨论】:
-
看起来调用“sync -RI”可以解决这个问题。我正在继续探索。