Estou usando o rsync (1) para sincronizar arquivos entre uma área de origem e uma área de destino, onde a hierarquia de diretórios de destino contém links simbólicos.
Quando um diretório de origem tem o mesmo nome e caminho relativo que um link simbólico na área de destino, o rsync substitui o link simbólico pelo diretório de origem copiado e todo o seu conteúdo. Em vez disso, quero que o rsync deixe o link simbólico intacto e apenas copie os arquivos que teriam sido copiados se o link simbólico fosse um diretório real.
Atualmente, estou usando -Cvrtp
opções para rsync. Estou ciente da --links
opção, mas isso parece estar relacionado apenas aos links simbólicos na área de origem.
Existe uma maneira de obter o comportamento que estou procurando com o rsync?
fonte