Aller au contenu

Taches Script transfert fichier serveur SFTP vers NAS

Featured Replies

Posté(e)

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

Posté(e)
  • Auteur

Bonjour DaffY,

OK merci pour l'info je vais chercher une autre solution.

 

Posté(e)
  • Auteur

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
 
 

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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.