Pourquoi le dossier ne peut-il pas être trouvé? J’ai vérifié qu’il existe.
#!/bin/bash echo "This will sync the background_docs folder" lftp ftp://user:[email protected] -e "mirror -r /cygdrive/c/Users/usera/Desktop/test_folder/ --only-missing -e;exit"
Je suggère de regarder cygpath
Cygpath -w
converts to windows path
Cygpath -u
converts to unix path
Cela pourrait-il être votre problème: “miroir – Miroir répertoire source spécifié dans le répertoire cible local” Si je lis correctement, vous cherchez le répertoire / cygdrive / c / …. sur le serveur FTP qui n’a probablement pas de cygwin serveur FTP basé sur. Essayez -R si vous voulez placer des fichiers sur le serveur ou écrivez “mirror -r server-dir / cygdrive / c / …” – HelmuthB