Hello le forum
Avec mon SYNOLOGY DS420+, en script bach, je voudrais gérer les fichiers d'un FTP/Seedbox
1-Télécharger les fichiers : ca marche en Step 1
2-supprimer des fichiers sur des dossiers précis --> NE focntionne pas sur step 2 to 5
En step 2 : exclur à la suppression les fichers "titi.txt" and "toto.txt"
La suppression des fichiers (Step 2 to 5) ne fonctionne pas.
J'ai essayé de changer les autorisations du FTP en CHMOD
Variables pour le téléchargement
FTP_USER="xxxx"
FTP_PASSWORD="xxx"
FTP_HOST="ftp://seedbox.com/"
DEST_DIR="/volume1/babba/"
FTP_SESSION_DIR=".session"
FTP_DOWNLOADS_DIR="Downloads"
FTP_TORRENTS_DIR="TorrentsFiles"
Step1- Download les fichiers
wget -N -c --mirror --ftp-user=$FTP_USER --ftp-password=$FTP_PASSWORD --no-host-directories --cut-dirs=1 --no-parent $ FTP_HOST -P $DEST_DIR
Step2 - supprimer les fichiers du dossier ".session"
lftp -u "$FTP_USER","$FTP_PASSWORD" "$FTP_HOST" <<EOF cd $FTP_SESSION_DIR rm -rf * bye EOF
Step 3 - Changer les permissions sur le dossier "Downloads" (si possible)
lftp -u "$FTP_USER","$FTP_PASSWORD" "$FTP_HOST" <<EOF chmod -R 755 $FTP_DOWNLOADS_DIR || echo "Impossible de modifier les permissions" bye EOF
Step 4 - supprimer les fichiers du dossier "Downloads"
lftp -u "$FTP_USER","$FTP_PASSWORD" "$FTP_HOST" <<EOF cd $FTP_DOWNLOADS_DIR rm -rf * || echo "Impossible de supprimer les fichiers" bye EOF
Step 5 - supprimer les fichiers du dossier "TorrentsFiles"
lftp -u "$FTP_USER","$FTP_PASSWORD" "$FTP_HOST" <<EOF cd $FTP_TORRENTS_DIR rm -rf * bye Eof
Est-ce qu'un à une idée de pourquoi cela ne fonctionne pas ?
Bonne soirée
Sébastien