Saludos aquí les traigo una nueva interrogante tengo el Script siguiente


#!/bin/bash
 #####################################################################
 # NodMirror v2.0
 #
 # Este programa es software libre. Puede redistribuirlo y/o
 # modificarlo bajo los términos de la Licencia Pública General
 # de GNU según es publicada por la Free Software Foundation,
 # bien de la versión 2 de dicha Licencia o bien (según su
 # elección) de cualquier versión posterior.
 #
 # Copyright (C) 2011, Instituto Nacional de la Vivienda
 # Authors: Oreste Pérez García
 #
 # Descripcion
 # --
 # Este script basado en "lftp" funciona con sitios FTP y HTTP, util
para hacer espejos
 # de actualizaciones de antivirus sin necesidad de descargar todo desde
el principio.
 #
 # Necesita poner una línea en su crontab.
 # Para comenzar la descarga cada 1 hora del espejo.
 # 00 */1 * * * /opt/nod/nodmirror.sh
 #
 # NOTA: Requerimientos
 # * "lftp(1)" Paquete lftp (Sophisticated command-line FTP/HTTP client
programs)
 # * "zip(2)" Paquete zip (Archiver for .zip files)
 #
 #
 # Cambios: - 4/10/2011 v2.0 Crear compactado con la Actualización
 # - 1/9/2011 v1.0 Primera version del NodMirror
 #

############################################################################################

 # Definir Rutas
 UPDATE="/var/www/html/antivirus/nod32" # Ruta del destino de la
Actualización
 SERVER="http://servidor.cu/nod32/"; # Servidor de Actualizacion
 BORRAR="/home/usuario/Update/nod32/" # Direcci󮠰ara borrar la compactada
anterior
 FECHA=$(date +%d.%m.%y)

 # Opciones de lftp
 OPCIONES="-c 10 --exclude="zip" --exclude="ess" --exclude="eav"
--exclude="icons" --log=/var/log/esetmirror.log"

 # Empezar la Actualización
 # lftp -c mirror $SERVER $UPDATE/ $OPCIONES
 lftp -c mirror -e -n $SERVER $UPDATE/ $OPCIONES

 # Borrando actualización anterior aqui borro todos los zip
 rm -f $BORRAR/*.zip

 # Compactar nueva actualización General
 cd $BORRAR
 zip -r -u -9 -q "nod32-$FECHA".zip *

 exit 0 

######### 

Pero por alguna razón no me esta compactando las actualizaciones.
Alguien tiene alguna idea 
-- 

Pedro Martínez Figueredo 
Telef: (32) 297972 
Sitio Web: apps.cubava.cu [1] 

 

Links:
------
[1] http://apps.cubava.cu
_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

Reply via email to