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.

