2016-12-15 4 views
1

I lftp Spiegel -R bin mit einem lokalen Verzeichnis auf einem Remote-SFTP dirlftp Spiegel falschen Rückgabecode

einfach zu synchronisieren mich Super geklärt werden, mein das Skript i lftp -f leite ist wie

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

Allerdings bekomme ich Exit-Code 1 von mirror -R, obwohl von der Standard-Standard scheint es, dass es die Datei erfolgreich hochgeladen hat und ich kann überprüfen, dass die Dateien tatsächlich von sftp hochgeladen werden.

So frage mich nur, warum ist das passiert und wie ich richtig Exit-Code

+0

Logdatei? Stout-Müllkippe? –

Antwort

3

Nicht-Null-Exit-Code ohne Fehlermeldungen können bedeutet, dass etwas leise ausgefallen ist. Meistens ist es "chmod" Operation. Versuchen Sie, die Option --no-perms hinzuzufügen. Aktivieren Sie Debug und aktivieren Sie die Interaktion mit dem Server.

+0

ja, Hinzufügen von '--no-perms' zu' Spiegeln' funktioniert –