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 

但是,我始終從mirror -R獲得退出代碼1,即使從標準stdout看起來它已成功上載文件,並且我可以驗證這些文件確實是從sftp上傳的。

所以只是想知道這是爲什麼發生,

+0

日誌文件?標準輸出轉儲? –

回答

3

非零沒有錯誤消息退出代碼如何,我可以得到正確的退出代碼意味着事情已經默默地失敗。大多數情況下它是「chmod」操作。嘗試添加--no-perms選項。可以肯定的是,啓用調試並查看與服務器的交互。

+0

是的,將'--no-perms'加入'mirror'作品 –