Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/06/2017, 11:01
Avatar de nolose
nolose
 
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 165
Antigüedad: 17 años
Puntos: 2
Respuesta: Borrar todos los directorios excepto los 50 más recientes

Muchísimas gracias Profesor_Falken, pongo el tema como solucionado.

Así quedaría finalmente el script de copias de seguridad, que descarga periódicamente las carpetas de un FTP a un servidor QNAP que tenemos en el despacho:

Código:
#Script para efectuar una copia de seguridad del Servidor Web
#!/bin/bash

cd /share/CACHEDEV2_DATA/cpbackup
mkdir cpbackup_$(date +"%y-%m-%d")
cd  cpbackup_$(date +"%y-%m-%d")
wget -r -np --ftp-user=USER--ftp-password=PASSWORD "URL_FTP"

cd ..
while [ `ls -tr | wc -l` -gt 50 ]; do
        rm -r `ls | head -1`
done

exit