#!/bin/sh
#
# retrievr
#
# Script to get individual reports from other stations,
# consolidate them into a final Plant report (hl.rpt) ,
# and finally send it to my email account.
#
# Author: Angel Corbera, TSID1, Refinery Isla, Curacao,N.A.
#
cd /opt/ac
# Retrieve reports via FTP
for x in HLAP01 HLAW01 HLAW03 HLWP01 HLWP02 HLWP03 HLWP04 HLWP05 HLWP06
do
echo "user root xxxxxx" > $x.ftp
echo "ascii" >> $x.ftp
echo "get /opt/ac/$x.chk" >> $x.ftp
echo "bye" >> $x.ftp
ftp -n $x < $x.ftp
sleep 5
done
#
# Retrieve reports via rmount
rmount HLPW01 /rem/HLPW01
cp /rem/HLPW01/usr/ac/HLPW01.chk /opt/ac/HLPW01.chk
rumount HLPW01
#
# Consolidate reports
mv PLANT.rpt PLANT.old
echo "AP-AW-WP STATUS REPORT for `date`\n" > PLANT.rpt
for x in HLAP01 HLAP02 HLAW01 HLAW03 HLWP01 HLWP02 HLWP03 HLWP04 HLWP05 HLWP06
do
echo "\n\n========================= $x =========================\n" >> PLANT.rpt
cat $x.chk >> PLANT.rpt
done
# Send final report to my master
mail tsid1@email.isla.pdv.com < /opt/ac/PLANT.rp
1