Замена файлов RSYNC
Правильно ли я понимаю, чтобы добить замены файлов при копировании? То нужно установить флаг:
- --delete - Удалять файлы которых нет в источнике;
- -u - Не перезаписывать более новые файлы;
И в итоге получится на моем примере так:
rsync -e "ssh -i ~/.ssh/id_rsa/id_rsa -o StrictHostKeyChecking=no" -avzhu --delete --archive --compress . tmp/files/
И когда допустим я буду что то отправлять, то перезапишутся все файлы включая даже те, которые не были изменены.