Ok gracias entendido probare a ver.

Enviado desde mi ALCATEL

En 02/03/2019 11:34 p.m., "Jose J. Rodriguez" <joe1...@gmail.com> escribió:

> Muy fácil, crea un script que llame a tu script y corres ese nuevo 
> script desde el cron. Ese script contiene lo que te decía antes (sin 
> incluir las líneas que dicen inicio y fin...): 
>
> < inicio de el script: 
> # script con screen: 
> cd /camino/al/script/ 
> sudo -u nombre_de_usuario screen -dmS nombre_del_screen ./script_auxiliar.sh 
> fin del script> 
>
> - Explicando mejor: 
> /camino/al/script = donde está tu script original 
> nombre_de_usuario = usuario bajo el cuál debe correr tu script 
> nombre_del_screen = lo que te de la gana, es sólo para identificar 
> screens si tienes varios 
> script_auxiliar.sh = el nombre de tu script original 
>
> por supuesto, primero debes instalar el paquete screen (apt install 
> screen si es debian, ubuntu, mint o derivados...) 
>
> Saludos, 
> Joe1962 
>
> On Sat, Mar 2, 2019 at 2:19 PM Carlos A. Machado Bermúdez 
> <cmach...@consultoriavc.co.cu> wrote: 
> > 
> > 
> > ok bro 
> > podrias explicarme eso un poco mas detallado no soy muy ducho con esto 
> > con un ejemplo 
> > gracias de antemano saludos 
> > 
> > 
> > 
> > From: "Jose J. Rodriguez" <joe1...@gmail.com> 
> > To: Lista cubana de soporte técnico en Tecnologias Libres 
> > <gutl-l@listas.jovenclub.cu> 
> > Date: Fri, 1 Mar 2019 14:48:50 -0500 
> > Subject: [Gutl-l] Re: Problema con ejecucion programada de un script en 
> > linux 
> > 
> > Hola Carlos: 
> > 
> > No digo que sea tu problema específico, pero hace tiempo descubrí que 
> > para llamar algo desde el cron hay que asegurarse que no escriba nada 
> > en "standard output"  (no recuerdo si era lo mismo para "standard 
> > error"). Eso se logra tradicionalmente con &> /dev/null al final del 
> > comando. Más recientemente utilizo screen para correr los scripts que 
> > uso en cron, de esta forma los puedes monitorear durante la corrida si 
> > demoran mucho (da la casualidad que uso este método sobre todo para 
> > descargas con wget). Esto lo hago llamando un script desde cron que a 
> > su vez llama un script auxiliar con screen: 
> > 
> > # script con screen: 
> > cd /camino/al/script/ 
> > sudo -u nombre_de_usuario screen -dmS nombre_del_screen 
> > ./script_auxiliar.sh 
> > 
> > Saludos, 
> > Joe1962 
> > _______________________________________________ 
> > Gutl-l mailing list -- gutl-l@listas.jovenclub.cu 
> > To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu 
> > 
> > _______________________________________________ 
> > Gutl-l mailing list -- gutl-l@listas.jovenclub.cu 
> > To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu 
> _______________________________________________
> Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
> To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu
_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

Responder a