El vie, 01-03-2019 a las 09:41 -0500, Carlos A. Machado Bermudez
escribió:
> Buenos dias tengo la siguiente problemática
> Tengo un script para la actualización de los antivirus de la empresa
> El asunto es que cuando lo ejecuto manualmente to va bien
> Lo tengo en el cron para que se ejecute a las 3 de la mañana y a las
> 12 del dia
> Cuando l9o ejecuto manualmente todo va bien
> Pero cuando espero por su ejecución programada no la realiza
> Anteriormente usaba el programa lftp en este script y funcionaba
> perfectamente
> Ahora lo cambie y lo hago con wget y no se ejecuta automáticamente
> Les voy a dejar los dos el antiguo y el nuevo
> Si pudieran ayudarme con esto se los agradecería
> Gracias de antemano
>
> ### SCRIPT ANTERIOR
>
> #!/bin/sh
> export http_proxy=
http://cmachado:Bon1facio.@192.168.100.6:3128/
> #rm -r /ftp/antivirus/segurmatica/*
> lftp -e 'mirror -e -c /update/nod32/eset_updv8 /ftp/antivirus/nod32'
>
http://antivirus.uclv.edu.cu
> lftp -e 'mirror -e -c /update/segurmaticaav/updates
> /ftp/antivirus/segurmatica'
http://antivirus.uclv.edu.cu
> #lftp -e 'mirror -e -c /update/avg/updates /ftp/antivirus/avg' http:/
> /antivirus.uclv.edu.cu
> cd /ftp/antivirus/compactadas/
> rm -r *
> zip -r segurmatica.zip /ftp/antivirus/segurmatica
> zip -r nod32.zip /ftp/antivirus/nod32
>
>
> ###SCRIPT NUEVO
>
> #!/bin/sh
> export http_proxy=
http://cmachado:Bon1facio.@192.168.100.6:3128/
> wget -N -P /ftp/antivirus/compactadas -i rutas_actualizaciones
> cd /ftp/antivirus/nod32
> rm -rf *
> cd /ftp/antivirus/segurmatica
> rm -rf *
> cd /ftp/antivirus/usbav
> rm -rf *
> cd /ftp/antivirus/compactadas
> unzip eset_updv8.x32.x64-uclv.zip -d /ftp/antivirus/nod32
> unzip Update-Segurmatica.zip -d /ftp/antivirus/segurmatica
> unzip usbav-update.zip -d/ftp/antivirus/usbav
> cd /ftp/antivirus/nod32/eset_updv8
> mv * /ftp/antivirus/nod32
> rm -r /ftp/antivirus/nod32/eset_updv8
>
>
> Ambos cuentan con todos los permisos
>
Asegúrate de que se está ejecutando con el usuario correcto.
Y un detalle bobo (no offense!): prueba a poner en el script un
cd /directorio-donde-está-el-comando
a ver si es que no lo encuentra.
Suerte.
--
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
No son las horas que pones en tu trabajo lo que cuenta, sino el trabajo
que pones en esas horas.
_______________________________________________
Gutl-l mailing list --
gutl-l@listas.jovenclub.cu
To unsubscribe send an email to
gutl-l-leave@listas.jovenclub.cu