Charpy Posté(e) le 8 novembre 2020 Posté(e) le 8 novembre 2020 Bonjour à tous, J'ai essayé de créer une tache avec un script pour récupérer des fichier en SFTP sur mon NAS la nuit par exemple. Mais cela ne fonctionnement pas: #!/bin/bash lftp -p 22 -u $admin, $motdepasse, $sftp << EOF set mirror:use-pget-n 5 mirror -v --Remove-source-file -c -P5 Downloads/ volume1/TEST quit EOF exit 0 merci de vos conseils 0 Citer
DaffY Posté(e) le 9 novembre 2020 Posté(e) le 9 novembre 2020 Bonjour,Pas sûr que le paramètre de synchronisation soit opérant.En général c’est possible via lftp sur dossier home seulement. 0 Citer
Charpy Posté(e) le 10 novembre 2020 Auteur Posté(e) le 10 novembre 2020 Bonjour DaffY, OK merci pour l'info je vais chercher une autre solution. 0 Citer
Charpy Posté(e) le 10 novembre 2020 Auteur Posté(e) le 10 novembre 2020 J'ai trouvé la solution, donc je partage: CODE POUR LE TRANSFERT DES FICHIERS ET SUPPRESSION #!/bin/bash lftp -p 22 -u $login,"$mdp" sftp://adresse<< EOF set mirror:use-pget-n 5 mirror -v --Remove-source-file -c -P5 /download /$Répertoire sur NAS quit EOF exit 0 CODE POUR LA COPIE DES FICHIERS SANS SUPPRESSION #!/bin/bash lftp -p 22 -u $login,"$mdp" sftp://adresse<< EOF set sftp:auto-confirm yes mirror:use-pget-n 5 mirror -s --only-missing -c -P5 /download /$Répertoire sur NAS quit EOF exit 0 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.