Сохраните дерево каталогов при копировании с rsync

Когда я делаю что-то как:

rsync Videos/YouTube/LetsPlays foo@bar:/home/foo/

Получающаяся структура каталогов похожа:

/home/foo/LetsPlays

Я прочитал страницы справочника, но не мог опция поддержать структуру каталогов, стремясь

/home/foo/Videos/YouTube/LetsPlays

как результат. Какие-либо идеи?

Как всегда спасибо в отношениях, Markus

17
задан 21 November 2014 в 10:34

1 ответ

Используйте -R или --relative опция сохранить полный путь.

, Если Вы не хотите полного пути удаленного файла, но только часть которого, rsync предлагает эту функцию начиная с версии 2.6.7 (это - версия на передающей стороне, которая является локальной стороной в Вашем случае).

Просто вставляют точку /./ в путь, где Вы хотите повредить путь

Исключая:

rsync Videos/./YouTube/LetsPlays foo@bar:/home/foo/

привел бы к этому удаленному пути:

/home/foo/YouTube/LetsPlays
27
ответ дан 16 November 2019 в 12:59

Другие вопросы по тегам:

Похожие вопросы: