Eu tenho algumas pastas duplicadas por engano e preciso mesclá-las. Digamos que a pasta A contenha o arquivo X e a pasta B contenha o arquivo Y, eu gostaria que o arquivo X seja copiado para a pasta B. Mas, é claro, posso enfrentar casos mais complexos, nos quais as pastas A e B contêm o mesmo arquivo X : nesses casos, eu gostaria de manter a cópia mais recente do arquivo, para que o rsync compare os dois arquivos e, se a origem for mais antiga, pule, caso contrário, o destino é o mais antigo, substitua.
Quais parâmetros devo colocar na linha de comando do rsync?
Foi isso que eu achei no Google, mas não acho que esteja correto.
rsync -avz --ignore-existing src dest
A página de manual está de alguma forma além de mim.
Obrigado.
PS: nos casos em que exista um arquivo nas duas pastas, o melhor seria sobrescrever o mais antigo na pasta de destino e, ao mesmo tempo, manter uma cópia do mais antigo, como um backup, caso você volte ao anterior
rsync -abuP