Я хочу синхронизировать определенные файлы и удалить все, что существует на конечном сервере.
Источник = /dir1 /A - Z
Как мне синхронизировать A - D и удалить E - Z, если они существуют?
Я хочу синхронизировать определенные файлы и удалить все, что существует на конечном сервере.
Источник = /dir1 /A - Z
Как мне синхронизировать A - D и удалить E - Z, если они существуют?
--delete-excluded
значительной степени делает именно то, что вы ищете:
rsync --exclude 'E' --delete --delete-excluded dir1/ remote:dir1/