Hola Matias.
El fichero lo crea y me pone el tiempo, ¿pero esa fecha es la de
finalización? Si te fijas pone la misma que la de inicio de la tarea.
*El script del cron:*

#!/bin/bash
DIA=`date +"%d/%m/%Yi%H:%M:%S"`
tar cvzf /home/user/aplicacion.tar.gz /home/user/wars/aplicacion.war.bck
echo prueba >> /home/user/prueba.out
echo $DIA >> /home/user/prueba.out
--
*El contenido del fichero de salida con la fecha:*
prueba
15/02/2019i13:35:01
--
*El cron:*
35     13      *       *       *       sh /home/user/prueba_cron.sh >>
/home/user/prueba_cron2.out


Gracias.



El vie., 15 feb. 2019 a las 16:32, Matias Mucciolo (<[email protected]>)
escribió:

> On Friday, February 15, 2019 4:22:42 PM -03 miguel angel gonzalez wrote:
> > Buenas tardes,
> > Os pongo en antecedentes,una máquina por la noche hace unas tareas
> > programadas en cron. Veo en el log tanto en syslog como en /var/log/cron
> > (lo acabo de activar) que sólo registra el inicio de la tarea, pero no el
> > fin. ¿Se ocurre alguna manera de hacerlo?
> > Estoy haciendo pruebas de este tipo:
> > #35     13      *       *       *       sh /home/parsys/prueba_cron.sh >>
> > /home/parsys/prueba_cron2.out#35     13      *       *       *       sh
> > /home/parsys/prueba_cron.sh >> /home/parsys/prueba_cron2.out#35     13
> > *       *       *       sh /home/user/prueba_cron.sh >> /home/parsys/
> > prueba_cron2.out
> > En el fichero de salida, sólo muetra la hora de inicio. He puesto una
> > variable llamada date en el script para que me envíe la hora al fichero
> de
> > salida (prueba_cron2.out), pero nada. Quiero saber cuando finaliza.
> > ¿Alguna idea? Muchas gracias de antemano.
> > Un saludo.
> >
> > --
> > /m.a.
>
> Hola
> si eso debería funcionar..
> si el script finaliza bien y si el script esta bien realizado.
>
> si pegas el script en un pastebin para revisarlo mejor...
>
> tambien podes probarejecutando el script fuera del cron
> para ver si realmente realiza el output del date.
>
> saludos
> Matias.-
>
>
>

-- 
/m.a.

Responder a