Назад | Перейти на главную страницу

rsync exclude не работает

У меня есть следующий rsync exclude, который я пытаюсь запустить:

rsync -av --exclude 'home/dir/public_html/config.text' root@remote.
server.com:/home/dir/public_html/ /home/dir/public_html

Я просмотрел документацию и считаю, что делаю это правильно, но, очевидно, что-то делаю неправильно.

хорошо, я понял. Я думал об исключении неправильно. Исключить соответствует шаблону "config.txt", а не пути. Итак, когда я сделал следующее изменение, все заработало:

rsync -av --exclude "config.text" корень @ удаленный. server.com:/home/dir/public_html/ / home / dir / public_html

Я надеюсь, что это поможет кому-то