Можно ли с помощью rsync не создавать каталоги в месте назначения?
Представьте, что у меня есть этот источник:
a/
a/x.txt
b/
b/y.txt
И это у меня есть этот пункт назначения:
a/
a/z.txt
Требуемый результат rsync source destination
:
a/
a/x.txt
a/z.txt
Конечно, моя реальная ситуация связана со структурой тысяч файлов / папок, и я не хочу, чтобы решения включали явный список синхронизированных папок, что я могу сделать. Я ищу чистый способ просто предотвратить создание любой папки в месте назначения. Исключая или фильтруя ... Это может быть даже что-то вне rsync, как взлом с разрешениями, если rsync не может сделать это ...
Для информации, это действительно легко получить такие ситуации, в моем случае у меня есть:
- Сервер с 2 дисками, скажем,
A
&B
И местный дискC
- Я обычно использую
rsync
для синхронизации (и объединения) удаленныхA
&B
в локальныйC
- Тогда иногда я просто хочу синхронизировать некоторые
C
файлы вA
иB
(Просто новые файлы ... не несуществующие папки по назначению)