Linux shell script pour supprimer les anciens fichiers de ftp

Il y a un problème - besoin de stocker la base de données de sauvegarde sur le FTP. Sur le FTP ne devrait pas être plus de 10 back-ups, c'est à dire, Après l'ajout de sauvegarde sur FTP doit être supprimé, les fichiers les plus anciens pour faire le nombre total de fichiers ne peut pas dépasser 10 pièces.
Comment pouvons-nous mettre en œuvre un tel éloignement, à partir du ftp?
Je suis en train d'écrire un script, mais ne fonctionne pas supprimer:

x=1
ftp -vn $FTP_SERVER<<!
user $FTP_LOGIN $FTP_PASSWORD
binary
put $DUMP_FILE_NAME

for i in `ls -t` do
    if [ $x -le $keep ] then
        ((x++))
        continue
    fi
    delete $i
done

bye
EOF
</i>
InformationsquelleAutor user1482144 | 2012-06-26