Macos 目录与要忽略的子目录同步
我需要进行目录同步,例如从Macos 目录与要忽略的子目录同步,macos,bash,shell,command-line,synchronization,Macos,Bash,Shell,Command Line,Synchronization,我需要进行目录同步,例如从/dir-a/到/dir-b/(始终在此方向)。但是,有两个要求: 有一个子目录/dir-a/.dont copy/(是的,以开头),我应该忽略它。也就是说,/dir-a/.dont copy/应该始终保持在/dir-a/中,永远不要移动 应删除/dir-b/中不存在的文件/目录 我将如何使用命令行工具(理想情况下,在Mac OSX上)实现这一点?事先谢谢你的帮助 试试看: $ rsync -avz --exclude=.dont-copy --delete dir-a
/dir-a/
到/dir-b/
(始终在此方向)。但是,有两个要求:
/dir-a/.dont copy/
(是的,以
开头),我应该忽略它。也就是说,/dir-a/.dont copy/
应该始终保持在/dir-a/
中,永远不要移动/dir-b/
中不存在的文件/目录注意dir-a后面的斜杠。如果忽略此项,您将得到dir-b/dir-a.接受答案和+1。谢谢你,先生!接受答案和+1。谢谢你,先生!