Título: Script para ver el número de backups Publicado por: NEO+ en 4 Octubre 2006, 11:15 am Hola.
Tengo un script que cada dia a las 21, me crea un backup de unos directorios importantes. Lo que me gustaría hacer, es que ese script contase el número de backups que hay y si hay más de tres que borre los más viejos. Los backups son de la forma: nombre-fecha.tar.gz (universidad-09092006.tar.gz ; por ejemplo) Sabéis algun comando o alguna forma de hacer eso? Salu2 Título: Re: Script para ver el número de backups Publicado por: RompeRatones en 4 Octubre 2006, 18:30 pm digamos que te armas un crontab como
0 21 * * * tar cvf universidad`date +"%d%m%Y"`.tar.gz /home/user los podes contar RES=`ls universidad_* |uniq -c | wc -l` y miestras $RES sea mayor o igual que 3 BASURA=`ls universidad_0* | head -1` rm $BASURA Título: Re: Script para ver el número de backups Publicado por: NEO+ en 6 Octubre 2006, 02:19 am Gracias tio.
Lo único que cambié fue el head por tail y funciona perfectamente. Merci BYE! Título: Re: Script para ver el número de backups Publicado por: dxr en 16 Octubre 2006, 17:48 pm creo que seria buena idea que pensaras en hacer backups incrementales y cuando kieras alguno en bruto de esos mismos incrementales
|