我有一个目录结构,其中包含可变数量的子目录和文件。我想排除除1个子目录树之外的所有内容。
我试过了
rsync -a --include 'wanted_dir' --exclude '*' 1/ 2/
但它只给我wanted_dir
目录(其下没有任何文件)。
答案 0 :(得分:3)
要包含目录中的所有文件,请添加三星:
rsync -a --include 'wanted_dir/***' --exclude '*' 1/ 2/
答案 1 :(得分:1)
将它添加到include dir是否更有意义?
rsync -a --include 'wanted_dir/1/'
您的代码中发生了哪些情况会导致您需要包含根目录?