2016-12-15 35 views
1

Я использую LFTP зеркало -R синхронизировать локальный каталог в удаленный SFTP режLFTP зеркала неправильно код возврата

Просто, чтобы получить себе супер выяснен, сценарий моего я бег lftp -f является следующим

open sftp://hostname port 
user username password 
mirror -R local_dir sftp_dir 
exit 

Тем не менее, я продолжаю получать код выхода 1 от mirror -R, хотя из стандартного стандартного вывода кажется, что он успешно загрузил файл, и я могу проверить, действительно ли файлы загружаются из sftp.

Так просто интересно, почему это происходит и как я могу получить правильный код выхода

+0

Файл журнала? Stdout дамп? –

ответ

3

Ненулевого код выход без сообщений об ошибках означает, что что-то тихо не удалось. Чаще всего это операция «chmod». Попробуйте добавить опцию -no-perms. Разумеется, включите отладку и посмотрите взаимодействие с сервером.

+0

Да, добавление '-no-perms'' в' mirror' работает –