scrip para descargar antv

Programacion en Bash

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
Wolf119
Mensajes: 80
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: Detroit/Michigan

scrip para descargar antv

Mensaje por Wolf119 » Jue, 17 Mar 2011, 09:00

Hola de nuevo, aqui les dejo un scrip que hemos puesto en el server para que las maquinas con windows puedan actualizar el kav

Código: Seleccionar todo

#!/bin/sh

#------------------------------------------------------------#
#la variable origen lleva el camino de donde van los scripts #
#en mi caso es /admin/nuevo, ustedes lo ponen donde quiera   #
ORIGEN='/srv/scripts/antivirus'					     #
ORIGEN1='/srv/scripts/antivirus'

#------------------------------------------------------------#

#------------------------------------------------------------#
# el destino es donde quieren que les ponga las actualizac.  #
#de antivirus. en mi caso /var/www/out/ftp		     #
DESTINO='/var/www/ftp/kav-actualizaciones'				     #
#------------------------------------------------------------#
cd $DESTINO
rm -f *.zip
wget -cb -nd -nH -o $ORIGEN1/down.log -i $ORIGEN/down.url
cp -t /var/www/kav/ /var/www/ftp/kav-actualizaciones/av-i386\&\ids-daily.zip
#unzip /var/www/kav/ /var/www/ftp/kav-actualizaciones/av-i386&ids-daily.zip
exit 0
Lo que se quiere hacer es q el archivo de act q se descargo en este caso el kav se copie para otra carpeta como vemos y se extraiga y despues se borre la act comprimida.
Lo que me sucede q cuando se inicia el scripts el se conecta al ftp y descarga pero me copia el archivo de act para la carpeta q quiero con capacidad en bytes eso me he dado cuenta q lo hace porque la copia no sabe cuando termino de descargar el wget.
Lo otro no se descomprimir un archivo comprimido.
Yo pense que podia extraer el archivo en la carpeta por la dirección del ftp no lo he probado porque no se el command.
Espero que me ayuden
LPIC-1 Linux Admin, LPIC-2 Linux Engineer, Linux+, Network+, Security Pro, CCNA y CCNA Security

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: scrip para descargar antv

Mensaje por hugo » Jue, 31 Mar 2011, 15:46

En cuanto al uso del unzip, todo viene explicado en el manual.
De modo que explicate mejor: exactamente en que parte estas teniendo problemas y cual es el mensaje de error?

El uso de unzip podría ser más o menos asi (puedes quitar el -fo si quieres que siempre se remplacen todos los archivos aunque sean los mismos):

Código: Seleccionar todo

unzip -fo -q /ruta/origen.zip -d /destino/
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Responder