3

Я пытаюсь использовать rsync для резервного копирования данных с локального общего диска на сервер удаления. И локальный компьютер, и удаленный сервер работают под управлением Cygwin под Windows XP. Я использую следующую команду:

rsync -aze ssh --size-only --delete //SharedFolder /dir /subdir user @ remoteserver:/cygdrive /c /dir

Проблема в том, что вместо копирования файлов в каталог subdir создается новый каталог с именем subdir?, где? это не ascii персонаж. Я пробовал различные комбинации / в конце пункта назначения или удаленного пути, всегда с одинаковым результатом.

Как я могу сказать rsync не создавать этот странный новый каталог?

1 ответ1

4

Проблема заключалась в том, что файл сценария, использованный для запуска команды, был сохранен в формате Windows с разделителями строк \r \n. Этот странный персонаж был возвращением кареты. Я сохранил файл в формате unix просто с \n и теперь все в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .