On Thu, Aug 23, 2007 at 06:26:22AM -0300, Daniel Bareiro wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola! > > Estoy ejecutando a través de cron un script en el que se hacen cuatro > exports mediante el comando exp de Oracle usando la siguiente sintaxis: > > exp bla/bla FILE=${EXP_DIR}/bla_$APP_DATE.dmp \ > OWNER=bla GRANTS=Y COMPRESS=Y | \ > mail -s "Salida del export del esquema bla de $HOSTNAME" $MAILTO > > Y si bien me llegan los mensajes con la salida del comando a la cuenta > de correo del usuario bajo la que se ejecuta la tarea cron, los mensajes > que se mandan mediante la redirección con el pipe a la cuenta $MAILTO > llegan con su cuerpo en blanco.
(Letra chiquita: De Oracle sé nada más que el nombre ;) ) ¿Ya te aseguraste que la llamada a exp tiene *todo* el entorno que necesita para funcionar. A veces llamar cosas desde cron es difícil por que no está toda nuestra configuración presente. Quita la redirección a mail y vé si así recibes algo. Algo que a mi me ha resultado útil para hacer cosas complejas en cron es poner todo en un script y desde cron llamar al script. Así puedo ajustar variables de ambiente y evitar cosas como partir las lineas con \
signature.asc
Description: Digital signature