rsync排除仅在特定文件夹下的文件夹

时间:2017-10-08 23:20:20

标签: macos rsync

我拥有的就是这个。

/home/EverythingElse/files.any
/home/AndroidStudioProjects/Project1/build/files.any
/home/AndroidStudioProjects/Project2/build/files.any
/home/AndroidStudioProjects/Project3/build/files.any
/home/AnotherThing/build/filesToBackup.any

我想使用rsync备份AndroidStudio下任何构建文件夹中的所有EXCEPT文件但是我想在AnotherThing下包含构建目录。

我所追求的是如何在排除字符串的中间使用通配符。

更新:我找到了

--exclude AndroidStudioProjects/**/build/**

可以正常工作但是将构建目录留空。我也不想拥有构建目录。

1 个答案:

答案 0 :(得分:0)

好的,解决了。答案是:

--exclude AndroidStudioProjects/**/build/