Following are the two separate script I copy here. you have to tune up according to your environment.
genWeeklyPerformanceReport.sh
#!/bin/sh
#This script will create a weekly report for EM Clusters Health and Performance
ow=`date --date="-7 days" "+%Y/%m/%d"`
#ow= 7 days ago
dt=`date "+%Y/%m/%d"`
#dt= todays date
ti=`date "+%H:%M"`
#ti= this year
/opt/jre/1.7.0_79l64/bin/java -Xmx128M -Duser=wilyuser -Dpassword=wilypass -Dhost=MOMHostName -Dport=5001 -jar /opt/wily/introscope/10.5.1.x/lib/CLWorkstation.jar generate report named "EM Weekly Health Report" in management module named "CA APM Infrastructure Monitoring" starting at "$ow $ti" ending at "$dt $ti" to /home/wlyuser/EM-Reports/Weekly-Reports/WeekelyHealthReport.pdf
***********************************************************************************
EmailWeeklyPerformanceReport.sh
wilyuser@EMHostName:~/EM-Reports$ cat EmailWeeklyPerformanceReport.sh
#!/bin/sh
dt=`date "+%Y-%m-%d"`
od=`date --date="-7 days" "+%Y-%m-%d"`
cd /home/wilyuser/EM-Reports/Weekly-Reports
cp WeekelyHealthReport.pdf WeekelyHealthReport-$dt.pdf
rm WeekelyHealthReport.pdf
echo $dt-"EM Weekly Health Report" | mutt -a "WeekelyHealthReport-$dt.pdf" -s "EM Weekly Health Report" email@email.com