• [^] # Re: Ca veut dire quoi "j'ai essayé de plusieurs manières" ?

    Posté par . En réponse au message script recuperation ftp. Évalué à 1. Dernière modification le 05 juillet 2023 à 10:08.

    Il faudrait que ce soit en automatique. C'est un script. Je peut vous donner le script que j'ai fait jusqu'a present :

    HOST=""
    USER=""
    PASS=""
    REPOSITORY=""
    TO_KEEP=(
     )
    lftp -u $USER,$PASS $HOST <<COMMANDS
    cd $REPOSITORY
    mirror
    exit
    COMMANDS
    find . -type f -name "*.gz" -exec sh -c 'mv "1ドル" $(dirname "$(dirname "1ドル")").$(basename "$(dirname "1ドル")").csv.gz' sh {} \;
    find . -type f ! -name "$TO_KEEP" -delete

    HOST, USER et PASS sont les identifiant pour le serveur ftp.
    REPOSITORY, c'est le repertoire dans le serveur ftp où j'ai les fichier à télécharger.
    TO_KEEP, c'est la liste des fichier à télécharger.

    Ce script marche peut-être, mais le but, ce serait de ne pas tout télécharger, de télécharger que ce qui est dans la liste TO_KEEP.