using linux program mail

Paul Howarth paul at city-fan.org
Tue Aug 30 11:34:46 UTC 2005


Stephanus Fengler wrote:
> hi group members,
> 
> I like to use the program mail to send myself emails when certain jobs 
> are finished since I am running a lot of computations on different 
> machines. This is a typical feature of grid engines. Since I got an 
> account on a system without such a engine, I like to write a short 
> script which starts my jobs and sends me an email when it is finished.  
> Here is a rough draft:
> 
> # /bin/bash
> JOBNAME=job
> SHELLPID=$$
> cd /scratch
> cd $USER
> mkdir $JOBNAME$SHELLPID
> cd $JOBNAME$SHELLPID
> RUN=$HOME/charmm < /scratch/job$SHELLPID.in > job$SHELLPID.out
> mail -s "Job at $HOSTNAME with job$SHELLPID done"  my at mail.adress.com
> 
> so how do I terminate the input of mail? which is usually done by ctrl d 
> ... or can someone point me to a source which might do what I want?
> Searching on google linux mail is not so very successful.

Just try providing some input to the "mail" command, e.g.:

tail -20 job$SHELLPID.out |
mail -s "Job at $HOSTNAME with job$SHELLPID done"  my at mail.adress.com

Paul.




More information about the fedora-list mailing list