我有一个可变数目的子目录和文件的目录结构。 我想排除一切除了1子目录树。
我努力了
rsync -a --include 'wanted_dir' --exclude '*' 1/ 2/
但是它只是给了我wanted_dir
目录(它下面没有任何文件)。
要包含您的目录中的所有文件,添加三星级:
rsync -a --include 'wanted_dir/***' --exclude '*' 1/ 2/
把它添加到包含目录中是否更有意义?
rsync -a --include 'wanted_dir/1/'
你的代码中发生了什么,这将使你需要包含根目录?