perfecto! Muchas gracias El lun, 29 ene 2024 a las 11:30, Alvaro Herrera (<alvhe...@alvh.no-ip.org>) escribió:
> Guillermo E. Villanueva escribió: > > Mario, muchas gracias por tu respuesta, lo que me dices es que es parte > de > > crontab del sistema operativo y no de cron (procesos de barman) ? > > Un buen script de cron tiene que saber leer el resultado de lo que se > ejecuta, y si todo termina bien, guardar el log silenciosamente sin > mandar nada por mail; y si termina mal, mandar el log por mail para que > el admin sepa que algo anda mal y que debe revisarse. > > Puede ser algo tan simple como > > --------8<--------8<--------8<--------8<--------- > #!/bin/sh > > set -e > templog=$(mktemp) > trap "rm $templog" 0 > /usr/bin/barman backup eprensa > $templog > if [ $? == 0 ]; then > exit 0 > else > cat $templog > fi > --------8<--------8<--------8<--------8<--------- > > y luego en el cron invocas con algo como > > MAILTO=guillermo...@gmail.com > 0 14 * * 4 /home/guillermovil/bin/script_de_alvherre.sh > > -- > Álvaro Herrera Breisgau, Deutschland — > https://www.EnterpriseDB.com/ > "The eagle never lost so much time, as > when he submitted to learn of the crow." (William Blake) >