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.