我正在尝试使用rsync中的include和exclude选项来复制目录结构,根据目录名称中的模式复制大多数但不是所有子目录。但是,它不起作用。它试图复制一切而不仅仅是我想要的子文件夹。我的语法错了吗?
我试过了:
rsync -am --include='*/*/*MPRAGE*/' --exclude='*' /parent_directory/ /destination
此外:
rsync -am --include='*/' --include='*/*/*MPRAGE*/' --exclude='*' /parent/ /dest
MPRAGE是我要复制的每个文件夹名称中的模式。但是这些文件夹在结构中有三个层次,我希望保持组织良好的目录结构对于我想复制的这些文件夹。
提前感谢任何提示。