sending the output of a script through mail

Tim ignored_mailbox at yahoo.com.au
Thu Sep 21 06:18:40 UTC 2006


On Thu, 2006-09-21 at 11:25 +0530, ankush grover wrote:
>  I have written a script which shows the local and lan address of a system.
> 
> #!/bin/sh
> test= ifconfig -a | grep addr: | awk '{print $2}'
> 
> 
> I want to send the output of this command to a user through mail. How
> can I achieven this ?

Hmm, well that looks like you can work most things out for yourself, see
if these hints lets you work out the rest:  

Have a look at the "mail" command, and add a bit more to the line in
your script, using it.  

You may have to also configure sendmail so that locally generated mail
goes out with a real internet domain name (i.e. you're unlikely be able
to send out an e-mail from root at localhost, for instance).  I think
that's a "masquerading" option, just going from memory.  But you might
want to look at the sendmail website, for more help with configuring
sendmail than the docs that come with Fedora.

-- 
(Currently running FC4, occasionally trying FC5.)

Don't send private replies to my address, the mailbox is ignored.
I read messages from the public lists.




More information about the fedora-list mailing list