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

cat 194new.txt
NA
15223**
NA
5031
1628
NA
NA
NA
7637
4002
2240
4181
5395
5211
3718
5259
6477
1569
9047
7491
1282
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}

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):

echo "/usr/sbin/sendmail -fsocket $SupportId << END" > ${MAIL_CMD_FILE}

Since it is immediately overwritten om the next line

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:

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)

1 Like

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.

I have the below file

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.

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
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"

The below one is original one

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

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}

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. :frowning:

wasn't this already answered in post5?
And what do mean by "urgent priority"? Whose priority?

Everyone at the UNIX and Linux Forums gives their best effort to reply to all questions in a timely manner. For this reason, posting questions with subjects like "Urgent!" or "Emergency" and demanding a fast reply are not permitted in the regular forums.

For members who want a higher visibility to their questions, we suggest you post in the Emergency UNIX and Linux Support Forum. This forum is given a higher priority than our regular forums.

Posting a new question in the Emergency UNIX and Linux Support Forum requires forum Bits. We monitor this forum to help people with emergencies, but we do not not guarantee response time or best answers. However, we will treat your post with a higher priority and give our best efforts to help you.

If you have posted a question in the regular forum with a subject "Urgent" "Emergency" or similar idea, we will, more-than-likely, close your thread and post this reply, redirecting you to the proper forum.

Of course, you can always post a descriptive subject text, remove words like "Urgent" etc. (from your subject and post) and post in the regular forums at any time.

Thank you.

The UNIX and Linux Forums