#!/bin/ksh host=`hostname|awk -F"." '{print $1}'` tdate=`date` nbbin=/usr/openv/netbackup/bin/admincmd recip=fwellers@uu.net subject=`echo "$host backup report"` outfile=out if [ -s $outfile ] then rm $outfile fi #get errors $nbbin/bperror -U -backstat -hoursago 24 1>> out 2>&1 cat out |grep -v STATUS |sed 's/(.*//' >out2 echo "STATUS CLIENT CLASS SCHED SERVER DATE TIME" > out3 while read stat cli cla sched srv tim comp do client=`echo $cli|awk -F"." '{print $1}'` comp2=`echo $comp|cut -d: -f1,2` echo $stat $client $cla $sched $srv $tim $comp2|awk '{printf("%-7s %-12s %-14s %-12s %-10s %-10s %s\n",$1,$2,$3,$4,$5,$6,$7) }'>> out3 done< out2 cat out3|awk '{if(NF>0) print}' >out4 echo "Subject:$subject\n" > /tmp/out2$$ cat out4 >> /tmp/out2$$ /usr/lib/sendmail < /tmp/out2$$ 'prodops-backups@uu.net' #/usr/lib/sendmail < /tmp/out2$$ 'fwellers@uu.net' rm /tmp/out2$$ rm out out2 out3 out4