Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 4 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Dom Abr 27, 2008 11:00 pm
Mensajes: 4

Nota Publicado: Mié May 04, 2011 8:31 pm 
Arriba  
Hola a todos,

A ver si me podéis ayudar con una cosa que quiero hacer pero no se como.

Tengo programado un script .sh que mueve un backup por ftp a un espacio externo, la cuestión es que quiero que me envie un email cada vez que se ejecuta el script y que contenga la salida de dicho script, es decir, lo que vería yo en consola si lo ejecutara.

Muchas gracias,
Carlos

 Perfil  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 12:00 am
Mensajes: 1361
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Vie May 06, 2011 1:08 pm 
Arriba  
Habría que ver cómo envías el email.
Supongo que la opción más sencilla sería mandar la salida del script a un fichero, y luego enviar el archivo como adjunto (si es que se puede). Otra opción sería capturar la salida y mandarla como texto del correo.

Depende bastante del lenguaje que estés utilizando y del API de correo que tengas a tu disposición.

_________________
Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Dom Abr 27, 2008 11:00 pm
Mensajes: 4

Nota Publicado: Vie May 06, 2011 1:22 pm 
Arriba  
Hola Akodo,

Muchas gracias por tu respuesta.

La verdad es que me has dado una idea ya que la siguiente línea (la pongo por si le sirve a alguien más) envia el contenido del archivo my.cnf por mail, lo que no sé ahora es como guardar la salida del script en un archivo.

cat /etc/my.cnf | mail -s "asunto" email@dominio.com

 Perfil  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 12:00 am
Mensajes: 1361
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Vie May 06, 2011 1:37 pm 
Arriba  
Prueba con:
Código:
script.sh > salida.txt 2>&1

Supuestamente te tendría que redirigir tanto la salida estándar como la de error al archivo "salida.txt". Luego sería mandarlo.

_________________
Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 4 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO