Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Convert Txt file to HTML table and email Post 302965942 by RavinderSingh13 on Friday 5th of February 2016 12:42:00 AM
Old 02-05-2016
Hello hitmanjd,

Welcome to forums. Please use code tags as per forum rules for commands/inputs/codes which you are using into your posts. Could you please try following and let me know if this helps you.
Code:
cat send_html_email.ksh
PWD=`pwd`
OUTPUT_FILE=$PWD"/Output_file"
INPUT_FILE=$PWD"/Input_file"
MAILFROM=ravinder_singh@singh_is_king.com
MAILTO=ravinder_singh@singh_is_king.com
SUBJECT="Html format report in email"
echo "<html>" > $OUTPUT_FILE
echo "<title>" >> $OUTPUT_FILE
echo "A Test script." >> $OUTPUT_FILE
echo "</title>" >> $OUTPUT_FILE
echo "<table border="4">" >> $OUTPUT_FILE
echo "<tr>" >> $OUTPUT_FILE
echo "<th>" >> $OUTPUT_FILE
echo "Application Name" >> $OUTPUT_FILE
echo "</th>" >> $OUTPUT_FILE
echo "<th>" >> $OUTPUT_FILE
echo "Application Status" >> $OUTPUT_FILE
echo "</th>" >> $OUTPUT_FILE
echo "</tr>" >> $OUTPUT_FILE
i=0
while read f1 f2 f3
do
        let "i = i + 1"
        if [[ $i == 1 ]]
        then
                continue;
        fi
        echo "<tr>" >> $OUTPUT_FILE
        echo "<td>" >> $OUTPUT_FILE
        echo $f1 $f2 >> $OUTPUT_FILE
        echo "</td>" >> $OUTPUT_FILE
        echo "<td>" >> $OUTPUT_FILE
        echo $f3 >> $OUTPUT_FILE
        echo "</td>" >> $OUTPUT_FILE
        echo "</tr>" >> $OUTPUT_FILE
done < "$INPUT_FILE"
echo "</table>" >> $OUTPUT_FILE
echo "</body>" >> $OUTPUT_FILE
echo "</html>" >> $OUTPUT_FILE
  
sendmail_touser() {
cat - ${OUTPUT_FILE} <<EOF | /usr/sbin/sendmail -oi -t
From: ${MAILFROM}
To: ${MAILTO}
Subject: $SUBJECT
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0
EOF
}
sendmail_touser

Thanks,
R. Singh
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Format txt file as html table

I have a short time to solve a problem, so I need some help. I've searched the forum, but I couldn't find a solution to my problem. I made a script to filter some text and now I have a new requirement to make it available as html table. Problem is that I more than one files with different set... (2 Replies)
Discussion started by: tetreb
2 Replies

2. Shell Programming and Scripting

Is it possible to convert text file to html table using perl

Hi, I have a text file say file1 having data like ABC c:/hm/new1 Dir DEF d:/ner/d sd ...... So i want to make a table from this text file, is it possible to do it using perl. Thanks in advance Sarbjit (1 Reply)
Discussion started by: sarbjit
1 Replies

3. Shell Programming and Scripting

Convert shell script output txt file to html table

Hi, I have script which generates the output as below: Jobname Date Time Status abc 12/9/11 17:00 Completed xyz 13/9/11 21:00 Running I have the output as a text file. I need to convert it into a HTML Table and sent it thru email ... (6 Replies)
Discussion started by: a12ka4
6 Replies

4. UNIX and Linux Applications

Ssmtp -t < /path/to/the/message.txt (How to format message.txt for html email)

ssmtp has been running well under Kubuntu 12.04.1 for plain text messages. I would like to send html messages with ssmtp -t < /path/to/the/message.txt, but I cannot seem to get the message.txt file properly formatted. I have tried various charsets, Content-Transfer-Encoding, rearranging the... (0 Replies)
Discussion started by: Ronald B
0 Replies

5. Shell Programming and Scripting

Need to convert output.txt into html file

I have output.txt file generated through shell scripts which need convert in tabular format using html can you please help me output.txt Token State Date1 Date2 Description Name 34567 open 27/06/13 28/06/13 ... (5 Replies)
Discussion started by: vijay_rajni
5 Replies

6. Shell Programming and Scripting

SQL query output convert to HTML & send as email body

Hi , I have a sql query in the unix script ,whose output is shown below.I want to convert this output to HTML table format & send email from unix with this table as email body. p_id src_system amount 1 A 100 2 B 200 3 C ... (3 Replies)
Discussion started by: jagadeeshn04
3 Replies

7. Shell Programming and Scripting

HTML table in email body using C Shell

I am using Sun Solaris ver. 5.10 and trying to send an HTML table in email body using mail command in C shell script. I tried following commands:- #1 mail -m "MIME-Version: 1.0;Content-type:text/html;charset=UTF-8" receiver@mail.com < file.html #2 mail -m "Content-type: text/html;" -s "This... (4 Replies)
Discussion started by: jnrohit2k
4 Replies

8. Shell Programming and Scripting

Regarding guidance related to HTML table in email body

Hello All, I have a query here. I am sending an HTML table(which I am creating it by a call to REST API, in a LINUX box) and from there I have to send it into an email. So following are the poins on same: As data is not static so it is writing Dynamic data and creating HTML file. There is... (9 Replies)
Discussion started by: RavinderSingh13
9 Replies

9. Shell Programming and Scripting

Convert shell script output txt file to html table

My concnern related to the post -Convert shell script output txt file to html table, in this how to print the heading as color. awk 'BEGIN{print "<table>"} {print "<tr>";for(i=1;i<=NF;i++)print "<td>" $i"</td>";print "</tr>"} END{print "</table>"}' <filename> (8 Replies)
Discussion started by: sarajobmai
8 Replies

10. Shell Programming and Scripting

Postgre Query results as Email HTML table

Hello, I'm trying to send email from Greenplum query results as HTML table with status Red/Green Select Server, Last_Date from Table; Results Server, Last_Date Prod, 2018-04-09 Final email Output in HTML format Server Status LastDate Prod GREEN(BOX) 2018-04-09 (if... (2 Replies)
Discussion started by: krux_rap
2 Replies
MARKDOWN_PY(1)						      General Commands Manual						    MARKDOWN_PY(1)

NAME
markdown_py - a Python implementation of John Gruber's Markdown. SYNOPSIS
markdown_py [options] [INPUT_FILE] (STDIN is assumed if no INPUT_FILE is given) OPTIONS
--version Show program's version number and exit. -h, --help Show the help message and exit. -f OUTPUT_FILE, --file=OUTPUT_FILE Write output to OUTPUT_FILE. Defaults to STDOUT. -e ENCODING, --encoding=ENCODING Encoding for input and output files. -q, --quiet Suppress all warnings. -v, --verbose Print all warnings. -s SAFE_MODE, --safe=SAFE_MODE 'replace', 'remove' or 'escape' HTML tags in input. -o OUTPUT_FORMAT, --output_format=OUTPUT_FORMAT 'xhtml1' (default), 'html4' or 'html5'. --noisy Print debug messages. -x EXTENSION, --extension=EXTENSION Load extension EXTENSION. -n, --no_lazy_ol Observe number of first item of ordered lists. DESCRIPTION
Command-line Markdown compiler based on python-markdown module, with extensions support. AUTHOR
This manual page was written by Dmitry Shachnev <mitya57@gmail.com>. MARKDOWN_PY(1)
All times are GMT -4. The time now is 06:39 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy