-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El lunes 27 de agosto del 2007 a las 18:42:51, Luis Rodrigo Gallardo Cruz escribió:
>> >> 1. Esta llamada está en el crontab del usuario A >> >> 2. MAILTO=B >> >> 3. B != A >> >> 4. A recibe un correo con el resultado de ejecutar exp <bla bla> >> >> 5. B recibe un correo vacío. >> Estuve probando, como me comentabas, redireccionando stderr a stdout >> y si bien ahora B recibe los mensajes con el cuerpo conteniendo la >> salida de la ejecución del export, ahora no llega un correo al >> usuario A. Probé ejecutando el script a mano y, efectivamente, no >> está llegandole algo al usuario A porque no hay salida :-S Voy a >> agregar el usuario A en el mail que se manda dentro del script, pero >> me parece un comportamiento un tanto raro. > Nada raro. Que seguridad :-D > exp <bla bla> | mail > tiene salida, via stderr. > exp <bla bla> 2>&1 | mail > no tiene salida, por que la salida en stderr de exp es capturada por > mail y mail a su vez no genera nada en sus stdout ni stderr. > cron te envía la salida del comando que ejecuta, no de sus partes. Si > el comando que ejecutas captura su propia salida, no queda nada para > que cron envíe. Ah, perfecto. Es verdad, ahora que lo analizo con algo más de tiempo. Gracias por responder, Rodrigo. Saludos, Daniel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG2wSmZpa/GxTmHTcRAsXOAJ0cDXI2rl7ZSGhigg3/Y7XpJMlbIgCfTncx WIZQpAXoXR40cUE/BXpRvWo= =EISb -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]