Re: mailing output

From: James Jackson (James.Jackson@MAIL.STATE.AR.US)
Date: Thu Jul 31 2003 - 11:00:19 EDT


Try piping the output from the command to mailx:

Ex. "ls -al | mailx -s "subject" <recipient>"

If you want to send the contents of a file to mailx, use cat:

Ex. "cat <filename> | mailx -s "subject" <recipient>"

HTH,

JJackson

-----Original Message-----
From: Shawn Bierman [mailto:BiermanS@METHODISTHEALTH.ORG]
Sent: Thursday, July 31, 2003 9:45 AM
To: aix-l@Princeton.EDU
Subject: mailing output

Greetings,

I am having a bit of trouble with a script that should email root the
output of a command but also have a subject line.

Currently we just run the command from cron and it gets sent to root's
email but with a subject line. So, I thought i would make a script that
added the subject.

I was hoping for something as easy as:

 mail -s"subject line" root | ls -la

 even when I output the command to a file and then try to redirect I get
failures.

 mail -s"subject line" root < somefile

 mail complains of unknow users 'subject' and 'line'.

 Is there a simple way?



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:17:05 EDT