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