[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script no se ejecuta correctamente con crontab



Si colocas:

* 12 * * * sh comando 1 && sh comando 2

A mediodía se ejecutará "comando 1" y exactamente al terminar este se
ejecutará "comando 2"

2010/5/10 kazabe <kazabe@gmail.com>:
> Holas.
>
> Lo tengo asi en el crontab.
>
> Al medio dia se ejecuta la copia.
>
> * 12 * * * sh /opt/backup/scripts/backups.sh
> El anterior funciona perfectamente.
>
> A la 1:00PM se comprime la ultima copia realizada.
>
> * 13 * * * sh /opt/backup/scripts/comprime-backups.sh
> El anterior al ejecutarse por crontab solo crea un archivo comprimido vacio.
>
> pero si ejecuto el comando "sh
> /opt/backup/scripts/comprime-backups.sh"  se crea el mismo archivo
> comprimido, pero con el contenido esperado.
>
> acaso al ejecutar esa tarea (la compresion puede tardar 10 minutos)
> necesita algun parametro adicional?  pero si fuera asi, la copia de
> archivos (o sea el script del medio dia) tambien necesitaria algo,
> pues se demora de 20 a 30 minutos y este funciona correctamente.
>
> saludos
>
> «Existen dos cosas infinitas:
> el universo y la estupidez humana... y no estoy muy seguro de la primera» :
> Albert Einstein
>
>
>
> El día 10 de mayo de 2010 14:55, Jose Larios
> <jose.luis.larios@pullman.com.mx> escribió:
>> Haz algo similar a esto
>> 00 03 * * * /home/usuario/perl/backup.sh
>>
>>
>> Este es un script que ejecuta un programa de perl a las 03:00 am
>>
>> Espero te ayude, bye
>>
>> -----Mensaje original-----
>> De: kazabe [mailto:kazabe@gmail.com]
>> Enviado el: Lunes, 10 de Mayo de 2010 10:06 a.m.
>> Para: Debian User Spanish
>> Asunto: script no se ejecuta correctamente con crontab
>>
>>
>> Holas.
>>
>> Estoy tratando de estructurar una tarea basica de backup para un
>> servidor de archivos, pero hay algo que no comprendo.  Tengo un script
>> para la copia de archivos, y otro para la compresion de la carpeta
>> copiada.  Cuando ejecuto manualmente cada script funciona sin problemas.
>> Pero cuando los ejecuto con por medio del cron, la copia de respaldo se
>> hace sin problema; pero el script con el que intento comprimir la
>> carpeta respaldada no funciona.  Se crea el archivo
>> comprimido, pero vacio.   Si lo ejecuto manualmente, se crea el
>> archivo comprimido con el contenido esperado.
>>
>> Lo que no entiendo es que si lo ejecuto manualmente, comprime
>> perfectamente.
>>
>> Que diferencia puede tener un script si es ejecutado manualmente o si es
>> ejecutado por medio del cron?
>>
>> no entiendo porque uno si funciona y el otro no.
>>
>> Saludos y gracias de antemano
>>
>> <Existen dos cosas infinitas:
>> el universo y la estupidez humana... y no estoy muy seguro de la
>> primera> : Albert Einstein
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>> Archive:
>> http://lists.debian.org/AANLkTikCMEvuAw90dIaIeNepI67OrYb1QFNZ71S_BBqc@ma
>> il.gmail.com
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>> Archive: 37CD5994EE9B8A42A4A6BAD5271136C9861883@PULCOR-MAIL01.PULLMAN.LOCAL">http://lists.debian.org/37CD5994EE9B8A42A4A6BAD5271136C9861883@PULCOR-MAIL01.PULLMAN.LOCAL
>>
>>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: AANLkTiksQ9tBCSyzkPz1QEX6cg6rEp9OlTN1Si9hlsIE@mail.gmail.com">http://lists.debian.org/AANLkTiksQ9tBCSyzkPz1QEX6cg6rEp9OlTN1Si9hlsIE@mail.gmail.com
>
>



-- 
Manuel Garcia
Administrador de redes y servidores
Debian GNU/Linux 5.1
codename "Lenny"


Reply to: