[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]> > Hola... > > > > alguien ha tratado de enviar correo a traves de un > > script en shell ? > > Si. Y lo he logrado. Disculpa, no pude evitar la broma.... Y luego tuve que salir, asi que apenas ahora contesto :) La manera mas sencilla a mi enteder es crear un archivito temporal que contenga lo que quieres, y despues enviarlo por un tubo (o por un pipe, como prefieras) al programa de correo. En mi ejemplo omito el chequeo de seguridad antes de escribir al archivo, pero eso te queda de tarea. Creo que sacar el nombre de archivo de /proc/uptime, es una buena manera de que no coincida... Tomo el primer pedazo de numeros con cut: #!/bin/bash FILENAME=`date +%m%d%H%M%S` echo "Entrando al script" > /tmp/$FILENAME mv /home /home2 echo "Ya movi /home a /home2" >> /tmp/$FILENAME mv /home2 /home echo "Ya movi /home2 a /home" >> /tmp/$FILENAME mail -s "Correo automatico" usuario@algun.lugar < /tmp/$FILENAME rm -f /tmp/$FILENAME Saludos! ------------------------------------------------------------------- Gunnar Wolf gwolf en campus iztacala unam mx Universidad Nacional Autónoma de México, Campus Iztacala Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red Area de Seguridad en Computo - DCI - DGSCA - UNAM ------------------------------------------------------------------- Beginner thinks 1Kb == 1000 bytes. Master knows 1Km == 1024m -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx