email yourself when a script or a job is done

Linux
Mac OS X
R
Author

Vinh Nguyen

Published

December 16, 2009

i usually run long simulations in R on a remote server. i've read an article on linux journal about emailing yourself after something happens…i forgot. since my jobs are long, and i usually have to run multiple jobs sequentially, it'd be nice to look at my results immediately when they're gone. good thing *nix based systems have the mail (or mailx) command:

echo "" | mail -s "Job Done" address@mydomain.com

found the stuff here.

in R, i execute:

system('echo "" | mail -s "Job Done" address@mydomain.com')

of course, these are empty emails. u can use "<" or cat with pipe to get results emailed to you. cool!