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 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