lfp зеркало неверный код возврата

Я использую зеркало lftp -R для синхронизации локального каталога с удаленным каталогом sftp.

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

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

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

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


person Xinwei Liu    schedule 15.12.2016    source источник
comment
Журнальный файл? Стандартный дамп?   -  person Martin Prikryl    schedule 16.12.2016


Ответы (1)


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

person lav    schedule 16.12.2016