Привет, скажем, у меня есть каталог, как это:
/
my_work
/dir1
keepdir1.ddd
keepdir2.ddd
file.cfg
(lots of files and directories I don't want)
/dir2
(same layout as dir 1)
Поэтому я хочу скопировать каталог "my_work" и все подкаталоги "dir1", "dir2" и т.д. Но внутри каждого из них я хочу хранить только определенные файлы и определенные каталоги. В каталогах, которые я храню, хочу рекурсивно включить все.
Вот что я пробовал до сих пор, но, кажется, ничего не копирует:
rsync -rl --include-from=~/rsync_include /my_work ~/backup
И содержимое rsync_include:
+ *file.cfg
+ *keepdir*/*
- *