--delete-excluded
praticamente faz exatamente o que você está procurando:
rsync --exclude 'E' --delete --delete-excluded dir1/ remote:dir1/
Eu quero sincronizar arquivos específicos e excluir qualquer outra coisa que exista no servidor de destino.
Origem = / dir1 / A - Z
Como sincronizo A - D e excluo E - Z, se existirem?
--delete-excluded
praticamente faz exatamente o que você está procurando:
rsync --exclude 'E' --delete --delete-excluded dir1/ remote:dir1/
Tags rsync