• # lftp

    Posté par . En réponse au message Script récupération nouveaux fichiers sur ftp. Évalué à 1.

    Je te conseille de scripter cela avec lftp.

    Exemple de déplacement de fichier après téléchargement d'un fichier donné $FILE:

    lftp $HOST -e 'get $FILE && mv $FILE backup/'
    

    Si tu veux éviter de faire une première requête de récupération du nom des fichier tu peux tenter de boucler avec la commande repeat:

     lftp $HOST -e 'repeat -d 60 "cls -1 | head -1 | xargs ..."'
    

    Voir aussi dans le man, la commande "surpuissante" mirror.

    À voir ce qui parait le plus simple ensuite.

    P.S. Utilise les bookmarks de lftp, cela te permet d'éviter les identifiants en clair dans ta commande (le format .netrc est aussi supporté au besoin).