Script

 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Script
# 1  
Old 04-06-2018
Script

Hi,
I was trying to write a shell script which reads text file and sends mail in html format along with tables. Hope i have completed 1st part , but while sending mail i was trying to highlight some rows in the table based on the grep outcome. If the string contain **(194new.txt) , i am trying to highlight it(row) with a Red color. can you please help me where i have to write a code for putting the condition and what i need to mention. Thanks in advance

Code:
cat 194new.txt
NA
15223**
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282

Code:
HOME="/home/rbem/ovp/"
sed 's/^\s*$/NA/' 194.txt > 194new.txt
sed 's/^\s*$/NA/' new.txt > new1.txt
paste $HOME/a1.txt $HOME/194new.txt $HOME/new1.txt >$HOME/output
## send the mail ##
Date=`date "+%d-%m-%Y"`
MAIL_CMD_FILE='/home/rbem/ovp/MAIL'
SUB_LINE="BEM HCK $Date"
SupportId='bharti.nnn@ctctctct.com'
echo "/usr/sbin/sendmail -fsocket $SupportId << END" > ${MAIL_CMD_FILE}
echo "From:bharti.nnn@ctctctct.com" > ${MAIL_CMD_FILE}
echo "To: ${SupportId}" >> ${MAIL_CMD_FILE}
echo "Subject: ${SUB_LINE}" >> ${MAIL_CMD_FILE}
echo "Content-Type: text/html" >> ${MAIL_CMD_FILE}
echo "<p>" >> ${MAIL_CMD_FILE}
echo "<font size=\"2\">" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3">Hi All</font><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="3">PFB details</font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">EG</th><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">194</th><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">196</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output| awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo  "<font size="2"><b><u>Swap Memory usage for 194:</u></b></font><br>"
##echo "Swap Memory usage for 194"<br><br> >> ${MAIL_CMD_FILE}

cat /home/rbem/ovp/swap_194.txt >> ${MAIL_CMD_FILE}

echo "Thanks,<br>" >> ${MAIL_CMD_FILE}

echo "BEM TEAM" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
cat ${MAIL_CMD_FILE} | /usr/lib/sendmail -t
echo " Mail send to intended recipients :: $SupportId ">> ${MAIL_CMD_FILE}


Last edited by Scrutinizer; 04-08-2018 at 02:33 AM.. Reason: Changed Other personal address as well
# 2  
Old 04-08-2018
Quote:
Originally Posted by bharti navlani
[..]
Code:
[..]
echo "<tr><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">EG</th><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">194</th><th style=background-color:#DCDCDC><font size="2"><font face=\"calibri\">196</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output| awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo  "<font size="2"><b><u>Swap Memory usage for 194:</u></b></font><br>"
##echo "Swap Memory usage for 194"<br><br> >> ${MAIL_CMD_FILE}

cat /home/rbem/ovp/swap_194.txt >> ${MAIL_CMD_FILE}

echo "Thanks,<br>" >> ${MAIL_CMD_FILE}

echo "BEM TEAM" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
cat ${MAIL_CMD_FILE} | /usr/lib/sendmail -t
echo " Mail send to intended recipients :: $SupportId ">> ${MAIL_CMD_FILE}

On these lines before you did not escape the double quotes (\") for font size.
Also this line is never used (and rightly so in this case):
Code:
echo "/usr/sbin/sendmail -fsocket $SupportId << END" > ${MAIL_CMD_FILE}

Since it is immediately overwritten om the next line
Code:
echo "From:bharti.nnn@ctctctct.com" > ${MAIL_CMD_FILE}

These mistakes are easy to make when you use echo statements like that.

I suggest you try something like this, using a "here document",
which gives it a cleaner look and make your code easier to understand:
Code:
cat << EOF > "$MAIL_CMD_FILE"
From:bharti.nnn@ctctctct.com
To: ${SupportId}
Subject: ${SUB_LINE}
Content-Type: text/html
<p>
<font size="2"
<font face="calibri">
<font size="3">Hi All</font><br>
<br>
<br>
<font size="3">PFB details</font><br><br>
<br>
<table border="1">
<tr><th style=background-color:#DCDCDC><font size="2"><font face="calibri">EG</th><th style=background-color:#DCDCDC><font size="2"><font face="calibri">194</th><th style=background-color:#DCDCDC><font size="2"><font face="calibri">196</th></tr>
$(awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' "$HOME/output" )
</table>
<br>
<br>
<font size="2"><b><u>Swap Memory usage for 194:</u></b></font><br>
$(cat /home/rbem/ovp/swap_194.txt)
Thanks,<br> 
EOF

Note: I have not checked if the HTML code is correct (I noticed that things some things are deprecated in HTML5)

Last edited by Scrutinizer; 04-08-2018 at 03:28 AM..
This User Gave Thanks to Scrutinizer For This Post:
# 3  
Old 04-08-2018
The closing > seems to be missing in the first font size definition.
And, reconsider if the repeated identical background color, font size and -face definition is really necessary.
# 4  
Old 04-13-2018
I have the below file
Code:
cat 194.txt
NA
15223**
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282


i want the format like below.

Code:
NA
15223**    ---i want to have this line n red color which have **
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282

Moderator's Comments:
Mod Comment Please use CODE tags as required by forum rules!

Last edited by RudiC; 04-13-2018 at 06:11 PM.. Reason: Added CODE tags.
# 5  
Old 04-13-2018
Code:
awk -F" " '{print "<tr "(($0~/*/)?"style=\"color:red\"":"")"><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' "$HOME/output"

# 6  
Old 04-18-2018
The below one is original one
Code:
HOME="/home/www/BEMDB/"
cp /home/www/BEMDB/vm_194.txt /home/www/BEMDB/194.txt
cp /home/www/BEMDB/vm_196.txt /home/www/BEMDB/196.txt
cp /home/www/BEMDB/vm_244.txt /home/www/BEMDB/244.txt
cp /home/www/BEMDB/vm_245.txt /home/www/BEMDB/245.txt
cp /home/www/BEMDB/vm_246.txt /home/www/BEMDB/246.txt
cp /home/www/BEMDB/vm_247.txt /home/www/BEMDB/247.txt
cp /home/www/BEMDB/vm_248.txt /home/www/BEMDB/248.txt
cp /home/www/BEMDB/vm_249.txt /home/www/BEMDB/249.txt
cp /home/www/BEMDB/vm_641.txt /home/www/BEMDB/641.txt
cp /home/www/BEMDB/vm_642.txt /home/www/BEMDB/642.txt
cp /home/www/BEMDB/vm_644.txt /home/www/BEMDB/644.txt
cp /home/www/BEMDB/vm_1432.txt /home/www/BEMDB/1432.txt
cp /home/www/BEMDB/vm_1433.txt /home/www/BEMDB/1433.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/194.txt > /home/www/BEMDB/194new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/196.txt > /home/www/BEMDB/196new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/244.txt > /home/www/BEMDB/244new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/245.txt > /home/www/BEMDB/245new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/246.txt > /home/www/BEMDB/246new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/247.txt > /home/www/BEMDB/247new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/248.txt > /home/www/BEMDB/248new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/249.txt > /home/www/BEMDB/249new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/641.txt > /home/www/BEMDB/641new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/642.txt > /home/www/BEMDB/642new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/644.txt > /home/www/BEMDB/644new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/1432.txt > /home/www/BEMDB/1432new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/1433.txt > /home/www/BEMDB/1433new.txt
sed  's/Core Dumps//' /home/www/BEMDB/dumps_194.txt > /home/www/BEMDB/dump194
sed 's/Abend Files ://' /home/www/BEMDB/dump194 > /home/www/BEMDB/dumps1941
sed  's/Core Dumps//' /home/www/BEMDB/dumps_196.txt > /home/www/BEMDB/dump196
sed 's/Abend Files ://' /home/www/BEMDB/dump196 > /home/www/BEMDB/dumps1961
sed  's/Core Dumps//' /home/www/BEMDB/dumps_244.txt > /home/www/BEMDB/dump244
sed 's/Abend Files ://' /home/www/BEMDB/dump244 > /home/www/BEMDB/dumps2441
sed  's/Core Dumps//' /home/www/BEMDB/dumps_245.txt > /home/www/BEMDB/dump245
sed 's/Abend Files ://' /home/www/BEMDB/dump245 > /home/www/BEMDB/dumps2451
sed  's/Core Dumps ://' /home/www/BEMDB/dumps_246.txt > /home/www/BEMDB/dump246
sed 's/Abend Files //' /home/www/BEMDB/dump246 > /home/www/BEMDB/dumps2461
sed  's/Core Dumps ://' /home/www/BEMDB/dumps_247.txt > /home/www/BEMDB/dump247
sed 's/Abend Files//' /home/www/BEMDB/dump247 > /home/www/BEMDB/dumps2471
sed  's/Core Dumps//' /home/www/BEMDB/dumps_248.txt > /home/www/BEMDB/dump248
sed 's/Abend Files ://' /home/www/BEMDB/dump248 > /home/www/BEMDB/dumps2481
sed  's/Core Dumps//' /home/www/BEMDB/dumps_249.txt > /home/www/BEMDB/dump249
sed 's/Abend Files ://' /home/www/BEMDB/dump249 > /home/www/BEMDB/dumps2491
sed  's/Core Dumps//' /home/www/BEMDB/dumps_644.txt > /home/www/BEMDB/dump644
sed 's/Abend Files ://' /home/www/BEMDB/dump644 > /home/www/BEMDB/dumps6441
##rm 194.txt 196.txt 244.txt 245.txt 246.txt 247.txt 248.txt 249.txt 641.txt 642.txt 644.txt 1432.txt 1433.txt
paste $HOME/a1.txt $HOME/194new.txt $HOME/196new.txt $HOME/244new.txt $HOME/245new.txt $HOME/246new.txt $HOME/247new.txt $HOME/248new.txt $HOME/249new.txt $HOME/641new.txt $HOME/642new.txt $HOME/644new.txt $HOME/a2.txt $HOME/1432new.txt $HOME/1433new.txt >$HOME/output
#paste $HOME/a2.txt $HOME/1432new.txt $HOME/1433new.txt >$HOME/output1
paste $HOME/info_194_df.txt $HOME/info_196_df.txt $HOME/info_244_df.txt $HOME/info_245_df.txt $HOME/info_246_df.txt $HOME/info_247_df.txt $HOME/info_248_df.txt $HOME/info_249_df.txt $HOME/info_641_df.txt $HOME/info_642_df.txt $HOME/info_644_df.txt $HOME/info_1432_df.txt $HOME/info_1433_df.txt >$HOME/output2
paste $HOME/a3.txt $HOME/a4.txt $HOME/mq_194.txt $HOME/mq_196.txt $HOME/mq_244.txt $HOME/mq_245.txt $HOME/mq_246.txt $HOME/mq_247.txt $HOME/mq_248.txt $HOME/mq_249.txt $HOME/mq_641.txt $HOME/mq_642.txt $HOME/mq_644.txt $HOME/mq_1432.txt $HOME/mq_1433.txt >$HOME/output3
paste $HOME/a5.txt  $HOME/dumps1941 $HOME/dumps1961 $HOME/dumps2441 $HOME/dumps2451 $HOME/dumps2461 $HOME/dumps2471 $HOME/dumps2481 $HOME/dumps2491 $HOME/dumps6441 >$HOME/output4

## send the mail ##

Date=`date "+%d-%m-%Y"`
MAIL_CMD_FILE='/home/www/BEMDB/MAIL'
SUB_LINE="BEM Health check report $Date"
SupportId='IntegrationPlatformASG@barclayscorp.com'
#SupportId='bharti.navlani@barclaycard.co.uk'
echo "/usr/sbin/sendmail -fsocket $SupportId << END" > ${MAIL_CMD_FILE}
echo "From:bharti.navlani@barclaycard.co.uk" > ${MAIL_CMD_FILE}
echo "To: ${SupportId}" >> ${MAIL_CMD_FILE}
echo "Subject: ${SUB_LINE}" >> ${MAIL_CMD_FILE}
echo "Content-Type: text/html" >> ${MAIL_CMD_FILE}
echo "<p>" >> ${MAIL_CMD_FILE}
echo "<font size=\"2\">" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3">Hi All</font><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="3">Please find the below health check report for BEM Application </font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Virtual Memory : PRODUCTION SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">641</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">642</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">UNAUTH EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output| awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td><td><align=\"center\"><font face=\"calibri\">"$11"</td><td><align=\"center\"><font face=\"calibri\">"$12"</td><td><font face=\"calibri\">"$13"</td><td><align=\"center\"><font face=\"calibri\">"$14"</td><td><align=\"center\"><font face=\"calibri\">"$15"</td></tr>"}' >> ${MAIL_CMD_FILE}

echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
#echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
#echo "<font size="3"><b>Virtual Memory : UNAUTH PRODUCTION SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
#echo "<br>" >> ${MAIL_CMD_FILE}
#echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
#echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
#cat  $HOME/output1 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' >> ${MAIL_CMD_FILE}
#echo "</table>" >> ${MAIL_CMD_FILE}
#echo "</p>" >> ${MAIL_CMD_FILE}
#echo "</font>" >> ${MAIL_CMD_FILE}
#echo "</font>" >> ${MAIL_CMD_FILE}

#echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>MQ DEPTH FOR PRODUCTION SERVERS, LIVE PROVING & UNAUTH SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">QUEUES</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">MAXDEPTH</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">641</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">642</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output3 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td><td><align=\"center\"><font face=\"calibri\">"$11"</td><td><align=\"center\"><font face=\"calibri\">"$12"</td><td><align=\"center\"><font face=\"calibri\">"$13"</td><td><align=\"center\"><font face=\"calibri\">"$14"</td><td><align=\"center\"><font face=\"calibri\">"$15"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Heap & Core Dumps Files </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">Servers</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output4|head -2 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Disk Space : </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>194:</u></b></font><br>" >> ${MAIL_CMD_FILE}
#echo "$(cat info_194_df.txt)"  >> ${MAIL_CMD_FILE}

cat /home/www/BEMDB/info_194_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>196:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_196_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>244:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_244_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>245:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_245_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>246:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_246_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>247:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_247_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>248:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_248_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>249:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_249_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>642:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_642_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>644:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_644_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}


echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
##rm dumps6441 dumps2491 dumps2481 dumps2471 dumps2461 dumps2451 dumps2441 dumps1961 dumps1941 dump644 dump249 dump248 dump247 dump246 dump245 dump244 dump196 dump194 644new.txt 642new.txt 641new.txt 249new.txt 248new.txt 247new.txt 246new.txt 245new.txt 244new.txt 196new.txt 194new.txt 1433new.txt 1432new.txt

echo "Thanks,<br>" >> ${MAIL_CMD_FILE}

echo "<b>BEM TEAM</b>" >> ${MAIL_CMD_FILE}
cat ${MAIL_CMD_FILE} | /usr/lib/sendmail -t
echo " Mail send to intended recipients :: $SupportId " >> ${MAIL_CMD_FILE}

You have mail in /var/spool/mail/111tcsi # Is this part of the script?



I have done the changes as per suggested . PFB. but it is not working

Code:
HOME="/home/www/BEMDB/"
cp /home/www/BEMDB/vm_194.txt /home/www/BEMDB/194.txt
cp /home/www/BEMDB/vm_196.txt /home/www/BEMDB/196.txt
cp /home/www/BEMDB/vm_244.txt /home/www/BEMDB/244.txt
cp /home/www/BEMDB/vm_245.txt /home/www/BEMDB/245.txt
cp /home/www/BEMDB/vm_246.txt /home/www/BEMDB/246.txt
cp /home/www/BEMDB/vm_247.txt /home/www/BEMDB/247.txt
cp /home/www/BEMDB/vm_248.txt /home/www/BEMDB/248.txt
cp /home/www/BEMDB/vm_249.txt /home/www/BEMDB/249.txt
cp /home/www/BEMDB/vm_641.txt /home/www/BEMDB/641.txt
cp /home/www/BEMDB/vm_642.txt /home/www/BEMDB/642.txt
cp /home/www/BEMDB/vm_644.txt /home/www/BEMDB/644.txt
cp /home/www/BEMDB/vm_1432.txt /home/www/BEMDB/1432.txt
cp /home/www/BEMDB/vm_1433.txt /home/www/BEMDB/1433.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/194.txt > /home/www/BEMDB/194new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/196.txt > /home/www/BEMDB/196new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/244.txt > /home/www/BEMDB/244new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/245.txt > /home/www/BEMDB/245new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/246.txt > /home/www/BEMDB/246new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/247.txt > /home/www/BEMDB/247new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/248.txt > /home/www/BEMDB/248new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/249.txt > /home/www/BEMDB/249new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/641.txt > /home/www/BEMDB/641new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/642.txt > /home/www/BEMDB/642new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/644.txt > /home/www/BEMDB/644new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/1432.txt > /home/www/BEMDB/1432new.txt
sed 's/^\s*$/NA/' /home/www/BEMDB/1433.txt > /home/www/BEMDB/1433new.txt
sed  's/Core Dumps//' /home/www/BEMDB/dumps_194.txt > /home/www/BEMDB/dump194
sed 's/Abend Files ://' /home/www/BEMDB/dump194 > /home/www/BEMDB/dumps1941
sed  's/Core Dumps//' /home/www/BEMDB/dumps_196.txt > /home/www/BEMDB/dump196
sed 's/Abend Files ://' /home/www/BEMDB/dump196 > /home/www/BEMDB/dumps1961
sed  's/Core Dumps//' /home/www/BEMDB/dumps_244.txt > /home/www/BEMDB/dump244
sed 's/Abend Files ://' /home/www/BEMDB/dump244 > /home/www/BEMDB/dumps2441
sed  's/Core Dumps//' /home/www/BEMDB/dumps_245.txt > /home/www/BEMDB/dump245
sed 's/Abend Files ://' /home/www/BEMDB/dump245 > /home/www/BEMDB/dumps2451
sed  's/Core Dumps ://' /home/www/BEMDB/dumps_246.txt > /home/www/BEMDB/dump246
sed 's/Abend Files //' /home/www/BEMDB/dump246 > /home/www/BEMDB/dumps2461
sed  's/Core Dumps ://' /home/www/BEMDB/dumps_247.txt > /home/www/BEMDB/dump247
sed 's/Abend Files//' /home/www/BEMDB/dump247 > /home/www/BEMDB/dumps2471
sed  's/Core Dumps//' /home/www/BEMDB/dumps_248.txt > /home/www/BEMDB/dump248
sed 's/Abend Files ://' /home/www/BEMDB/dump248 > /home/www/BEMDB/dumps2481
sed  's/Core Dumps//' /home/www/BEMDB/dumps_249.txt > /home/www/BEMDB/dump249
sed 's/Abend Files ://' /home/www/BEMDB/dump249 > /home/www/BEMDB/dumps2491
sed  's/Core Dumps//' /home/www/BEMDB/dumps_644.txt > /home/www/BEMDB/dump644
sed 's/Abend Files ://' /home/www/BEMDB/dump644 > /home/www/BEMDB/dumps6441
##rm 194.txt 196.txt 244.txt 245.txt 246.txt 247.txt 248.txt 249.txt 641.txt 642.txt 644.txt 1432.txt 1433.txt
paste $HOME/a1.txt $HOME/194new.txt $HOME/196new.txt $HOME/244new.txt $HOME/245new.txt $HOME/246new.txt $HOME/247new.txt $HOME/248new.txt $HOME/249new.txt $HOME/641new.txt $HOME/642new.txt $HOME/644new.txt $HOME/a2.txt $HOME/1432new.txt $HOME/1433new.txt >$HOME/output
#paste $HOME/a2.txt $HOME/1432new.txt $HOME/1433new.txt >$HOME/output1
paste $HOME/info_194_df.txt $HOME/info_196_df.txt $HOME/info_244_df.txt $HOME/info_245_df.txt $HOME/info_246_df.txt $HOME/info_247_df.txt $HOME/info_248_df.txt $HOME/info_249_df.txt $HOME/info_641_df.txt $HOME/info_642_df.txt $HOME/info_644_df.txt $HOME/info_1432_df.txt $HOME/info_1433_df.txt >$HOME/output2
paste $HOME/a3.txt $HOME/a4.txt $HOME/mq_194.txt $HOME/mq_196.txt $HOME/mq_244.txt $HOME/mq_245.txt $HOME/mq_246.txt $HOME/mq_247.txt $HOME/mq_248.txt $HOME/mq_249.txt $HOME/mq_641.txt $HOME/mq_642.txt $HOME/mq_644.txt $HOME/mq_1432.txt $HOME/mq_1433.txt >$HOME/output3
paste $HOME/a5.txt  $HOME/dumps1941 $HOME/dumps1961 $HOME/dumps2441 $HOME/dumps2451 $HOME/dumps2461 $HOME/dumps2471 $HOME/dumps2481 $HOME/dumps2491 $HOME/dumps6441 >$HOME/output4

## send the mail ##

Date=`date "+%d-%m-%Y"`
MAIL_CMD_FILE='/home/www/BEMDB/MAIL'
SUB_LINE="BEM Health check report $Date"
##SupportId='IntegrationPlatformASG@barclayscorp.com'
SupportId='bharti.navlani@barclaycard.co.uk'
echo "/usr/sbin/sendmail -fsocket $SupportId << END" > ${MAIL_CMD_FILE}
echo "From:bharti.navlani@barclaycard.co.uk" > ${MAIL_CMD_FILE}
echo "To: ${SupportId}" >> ${MAIL_CMD_FILE}
echo "Subject: ${SUB_LINE}" >> ${MAIL_CMD_FILE}
echo "Content-Type: text/html" >> ${MAIL_CMD_FILE}
echo "<p>" >> ${MAIL_CMD_FILE}
echo "<font size=\"2\">" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3">Hi All</font><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="3">Please find the below health check report for BEM Application </font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Virtual Memory : PRODUCTION SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">641</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">642</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">UNAUTH EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
##cat  $HOME/output| awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td><td><align=\"center\"><font face=\"calibri\">"$11"</td><td><align=\"center\"><font face=\"calibri\">"$12"</td><td><font face=\"calibri\">"$13"</td><td><align=\"center\"><font face=\"calibri\">"$14"</td><td><align=\"center\"><font face=\"calibri\">"$15"</td></tr>"}' >> ${MAIL_CMD_FILE}
awk -F" " '{print "<tr "(($0~/*/)?"style=\"color:red\"":"")"><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td><td><align=\"center\"><font face=\"calibri\">"$11"</td><td><align=\"center\"><font face=\"calibri\">"$12"</td><td><align=\"center\"><font face=\"calibri\">"$13"</td><td><align=\"center\"><font face=\"calibri\">"$14"</td><td><align=\"center\"><font face=\"calibri\">"$15"</td></tr>"}' "$HOME/output"

echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
#echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
#echo "<font size="3"><b>Virtual Memory : UNAUTH PRODUCTION SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
#echo "<br>" >> ${MAIL_CMD_FILE}
#echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
#echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">EXECUTION GROUP</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
#cat  $HOME/output1 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td></tr>"}' >> ${MAIL_CMD_FILE}
#echo "</table>" >> ${MAIL_CMD_FILE}
#echo "</p>" >> ${MAIL_CMD_FILE}
#echo "</font>" >> ${MAIL_CMD_FILE}
#echo "</font>" >> ${MAIL_CMD_FILE}

#echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>MQ DEPTH FOR PRODUCTION SERVERS, LIVE PROVING & UNAUTH SERVERS </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">QUEUES</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">MAXDEPTH</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">641</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">642</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1432</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">1433</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output3 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td><td><align=\"center\"><font face=\"calibri\">"$11"</td><td><align=\"center\"><font face=\"calibri\">"$12"</td><td><align=\"center\"><font face=\"calibri\">"$13"</td><td><align=\"center\"><font face=\"calibri\">"$14"</td><td><align=\"center\"><font face=\"calibri\">"$15"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Heap & Core Dumps Files </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<table border=\"1\">" >>  ${MAIL_CMD_FILE}
echo "<tr><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">Servers</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">194</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">196</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">244</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">245</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">246</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">247</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">248</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">249</th><th style=background-color:#63EFA5><font size="2"><font face=\"calibri\">644</th></tr>" >> ${MAIL_CMD_FILE}
cat  $HOME/output4|head -2 | awk -F" " '{print "<tr><td><font face=\"calibri\">"$1"</td><td><align=\"center\"><font face=\"calibri\">"$2"</td><td><align=\"center\"><font face=\"calibri\">"$3"</td><td><align=\"center\"><font face=\"calibri\">"$4"</td><td><align=\"center\"><font face=\"calibri\">"$5"</td><td><align=\"center\"><font face=\"calibri\">"$6"</td><td><align=\"center\"><font face=\"calibri\">"$7"</td><td><align=\"center\"><font face=\"calibri\">"$8"</td><td><align=\"center\"><font face=\"calibri\">"$9"</td><td><align=\"center\"><font face=\"calibri\">"$10"</td></tr>"}' >> ${MAIL_CMD_FILE}
echo "</table>" >> ${MAIL_CMD_FILE}
echo "</p>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "</font>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font face=\"calibri\">" >> ${MAIL_CMD_FILE}
echo "<font size="3"><b>Disk Space : </b></font><br><br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>194:</u></b></font><br>" >> ${MAIL_CMD_FILE}
#echo "$(cat info_194_df.txt)"  >> ${MAIL_CMD_FILE}

cat /home/www/BEMDB/info_194_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>196:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_196_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>244:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_244_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>245:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_245_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}

echo "<font size="2"><b><u>246:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_246_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>247:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_247_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>248:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_248_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>249:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_249_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>642:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_642_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
echo "<font size="2"><b><u>644:</u></b></font><br>" >> ${MAIL_CMD_FILE}
cat /home/www/BEMDB/info_644_df.txt | tr '\n' ',' >> ${MAIL_CMD_FILE}


echo "<br>" >> ${MAIL_CMD_FILE}
echo "<br>" >> ${MAIL_CMD_FILE}
##rm dumps6441 dumps2491 dumps2481 dumps2471 dumps2461 dumps2451 dumps2441 dumps1961 dumps1941 dump644 dump249 dump248 dump247 dump246 dump245 dump244 dump196 dump194 644new.txt 642new.txt 641new.txt 249new.txt 248new.txt 247new.txt 246new.txt 245new.txt 244new.txt 196new.txt 194new.txt 1433new.txt 1432new.txt

echo "Thanks,<br>" >> ${MAIL_CMD_FILE}

echo "<b>BEM TEAM</b>" >> ${MAIL_CMD_FILE}
cat ${MAIL_CMD_FILE} | /usr/lib/sendmail -t
echo " Mail send to intended recipients :: $SupportId " >> ${MAIL_CMD_FILE}

Moderator's Comments:
Mod Comment Please use code tags for your code and data, thanks, we cant always guess what is part of script or not...

Last edited by vbe; 04-18-2018 at 04:50 AM.. Reason: code tags please
# 7  
Old 04-26-2018
Hi Team,

I have a file which contain the special character. see the below

NA
15223**
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282


I want to change the color of string which contain ** to red color like below

NA
15223** (write in red color)
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282

Please help as it need to be change on urgent priority. Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to block first bash script until second bash script script launches web server/site?

I'm new to utilities like socat and netcat and I'm not clear if they will do what I need. I have a "compileDeployStartWebServer.sh" script and a "StartBrowser.sh" script that are started by emacs/elisp at the same time in two different processes. I'm using Cygwin bash on Windows 10. My... (3 Replies)
Discussion started by: siegfried
3 Replies

2. Shell Programming and Scripting

Shell script works fine as a standalone script but not as part of a bigger script

Hello all, I am facing a weird issue while executing a code below - #!/bin/bash cd /wload/baot/home/baotasa0/sandboxes_finance/ext_ukba_bde/pset sh UKBA_publish.sh UKBA 28082015 3 if then echo "Param file conversion for all the areas are completed, please check in your home directory"... (2 Replies)
Discussion started by: ektubbe
2 Replies

3. UNIX for Dummies Questions & Answers

Calling a script from master script to get value from called script

I am trying to call a script(callingscript.sh) from a master script(masterscript.sh) to get string type value from calling script to master script. I have used scripts mentioned below. #masterscript.sh ./callingscript.sh echo $fileExist #callingscript.sh echo "The script is called"... (2 Replies)
Discussion started by: Raj Roy
2 Replies

4. Shell Programming and Scripting

Script will keep checking running status of another script and also restart called script at night

I am using blow script :-- #!/bin/bash FIND=$(ps -elf | grep "snmp_trap.sh" | grep -v grep) #check snmp_trap.sh is running or not if then # echo "process found" exit 0; else echo "process not found" exec /home/Ketan_r /snmp_trap.sh 2>&1 & disown -h ... (1 Reply)
Discussion started by: ketanraut
1 Replies

5. Shell Programming and Scripting

create a shell script that calls another script and and an awk script

Hi guys I have a shell script that executes sql statemets and sends the output to a file.the script takes in parameters executes sql and sends the result to an output file. #!/bin/sh echo " $2 $3 $4 $5 $6 $7 isql -w400 -U$2 -S$5 -P$3 << xxx use $4 go print"**Changes to the table... (0 Replies)
Discussion started by: magikminox
0 Replies
Login or Register to Ask a Question