Veritas-bu

[Veritas-bu] Very simple script to create html report for Netbackup

2002-04-02 21:27:51
Subject: [Veritas-bu] Very simple script to create html report for Netbackup
From: ipstas AT itcons.dnsalias DOT org (Stan)
Date: Tue, 02 Apr 2002 21:27:51 -0500
#!/bin/ksh
# Simple script to create html report for netbackup
# by Stan Podolski, S.C., CGEY, 29.04.02
# ipstas AT itcons.dnsalias DOT org
# Atn: works with only one folder per job

admin="YouName AT whatever DOT com"
box_name="your.http.server"
html_folder="/home/http/"

dd=`date '+%m%d%y%n'`
d2=`date '+%d/%Y%n'`

echo Doing $dd report

echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
' > /home/http/report-"$dd".html
echo '<table border=1><tr>' >> /home/http/report-"$dd".html
echo '<td>Client</td><td>Status</td><td>Mount 
Point</td><td>KBytes</td><td>Files</td><td>Result</td><td>End Time</td>' 
 >> /home/http/report-"$dd".html
echo '</tr>' >> /home/http/report-"$dd".html
/usr/openv/netbackup/bin/admincmd/bpdbjobs -report -all_columns | grep 
$d2 | awk -F',' '{print "<tr><td>" $7 "</td><td>" $4 "</td><td>" $33 
"</td><td align=right>" $15 "</td><td align=right>" $16 "</td><td>" $42 
"</td><td>" $51 "</td></tr>"}'   >> "$html_folder"/report-"$dd".html
echo '</tr></table>' >> "$html_folder"/report-"$dd".html

echo '</BODY>
</HTML>' >> "$html_folder"/report-"$dd".html

mailx -s "Netbackup Report" $admin <<EOF

Here is Report
http://$box_name/report-$dd.html

EOF

----------
Assuming you have already configured web server

Have a nice day,
Stan


<Prev in Thread] Current Thread [Next in Thread>
  • [Veritas-bu] Very simple script to create html report for Netbackup, Stan <=