É possível com o rsync não criar diretórios no destino?
Imagine que tenho essa fonte:
a/
a/x.txt
b/
b/y.txt
E que eu tenho esse destino:
a/
a/z.txt
O resultado desejado de rsync source destination
:
a/
a/x.txt
a/z.txt
É claro que minha situação real envolve estrutura de mil arquivos/pastas e não quero soluções que envolvam lista explícita de pastas sincronizadas, o que posso fazer.Estou procurando uma maneira limpa apenas de evitar a criação de qualquer pasta no destino.Excluindo ou filtrando... Isso pode até ser algo fora do rsync, como um hack com permissões se o rsync não puder fazer isso...
A título de informação, é muito fácil conseguir este tipo de situações, no meu caso tenho:
- Um servidor com 2 discos, digamos
A
&B
. E uma unidade localC
. - Eu costumo usar
rsync
para sincronizar (e mesclar) remotamenteA
eB
em localC
. - Então, às vezes, eu só quero sincronizar alguns
C
arquivos emA
eB
. (Apenas novos arquivos... não pastas inexistentes no destino)