Когда я делаю что-то вроде:
rsync Videos/YouTube/LetsPlays foo@bar:/home/foo/
Результирующая структура каталогов выглядит следующим образом:
/home/foo/LetsPlays
Я прочитал справочные страницы, но не смог сохранить структуру каталогов, чтобы
/home/foo/Videos/YouTube/LetsPlays
как результат. Есть идеи?
Как всегда, спасибо с уважением, Маркус
Ответы:
Используйте опцию
-R
или,--relative
чтобы сохранить полный путь.Если вы не хотите указывать полный путь к удаленному файлу, а только его часть, rsync предлагает эту функцию начиная с версии 2.6.7 (это версия на отправляющей стороне, которая в вашем случае является локальной).
Просто вставьте точку
/./
в путь, где вы хотите, чтобы разорвать путьПример:
приведет к этому удаленному пути:
источник