Я использую зеркало lftp -R для синхронизации локального каталога с удаленным каталогом sftp.
Просто чтобы получить ясность, сценарий, который я запускаю lftp -f
, выглядит следующим образом.
open sftp://hostname port
user username password
mirror -R local_dir sftp_dir
exit
Однако я продолжаю получать код выхода 1 из mirror -R
, хотя из стандартного stdout кажется, что он успешно загрузил файл, и я могу убедиться, что файлы действительно загружаются из sftp.
Так что просто интересно, почему это происходит и как я могу получить правильный код выхода