использование rsync между 2 серверами человечности, имеющими папку с ПРОСТРАНСТВОМ на имя, как заставить его работать?

Я использовал rsync много, но никогда не узнавал, как скопировать папку, которая имела пространство на имя.

как это:

sudo rsync -rv myuseraccount@192.168.xxx.xx:/data/svn/my folder /data/svn/

я уже попробовал различные версии как:

sudo rsync -rv myuseraccount@192.168.xxx.xx:"/data/svn/my folder" /data/svn/

или

sudo rsync -rv myuseraccount@192.168.xxx.xx:"/data/svn/my folder/" /data/svn/

что правильный синтаксис состоит в том, чтобы скопировать папку, которая имеет пространство на его имя?

ХОРОШО ПОЛУЧИЛ ЕГО:

использование, 'для выхода из моей оболочки и обратной косой черты для удаленной оболочки

sudo rsync -rv 'myuseraccount@192.168.xxx.xx:/data/svn/my\ folder/' /data/svn/
0
задан 22 March 2014 в 22:00

1 ответ

Пространство на имя не является никакой проблемой, пока Вы помещаете шаг каталога между "". например /home/james/"some folder"

Это не rsync, который не может обработать пространство, но оболочку, которая принимает концы команды в пространстве.

1
ответ дан 8 October 2019 в 10:54

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

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