Sponsored Content
Top Forums Shell Programming and Scripting Arrange Data in table and send by mail Post 302375589 by durden_tyler on Saturday 28th of November 2009 11:09:33 AM
Old 11-28-2009
Code:
$
$ cat -n f5
     1  Parameter1 Parameter2
     2  AA 55
     3  BB 77
$
$ cat -n f5.pl
     1  #!/usr/bin/perl -w
     2  open(IN, "f5") or die "Can't open f5: $!";
     3  printf("%s\n","-"x31);
     4  while(<IN>) {
     5    chomp;
     6    ($t1,$t2) = split;
     7    if ($. == 1) {
     8      $fmt = "|  %10s  |  %10s  |\n".("-"x31)."\n";
     9    } else {
    10      $fmt = "|  %10s  |  %10d  |\n".("-"x31)."\n";
    11      $sum += $t2;
    12    }
    13    printf($fmt,$t1,$t2);
    14  }
    15  printf("|       Total = %3d           |\n",$sum);
    16  printf("%s\n","-"x31);
    17  close(IN) or die "Can't close f5: $!";
    18
$
$ perl f5.pl
-------------------------------
|  Parameter1  |  Parameter2  |
-------------------------------
|          AA  |          55  |
-------------------------------
|          BB  |          77  |
-------------------------------
|       Total = 132           |
-------------------------------
$
$

tyler_durden
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to send html file in a mail not as an attachment but it should display in the mail in table for

Hi The below script working when we are sending the html as attachment can u please guide how to send thesmae data in table form direct in the mail and not in mail attachment . cat Employee.sql SET VERIFY OFF SET PAGESIZE 200 SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP ON - HEAD... (0 Replies)
Discussion started by: mani_isha
0 Replies

2. Shell Programming and Scripting

sending mail using Mailx with data from oracle table

Hi, i need to send emails to the mail ids i receive using the sql query . SELECT L.ALARM_DEF,L.CRITERIA,L.DISTANCE_METRE,L.EMAIL,L.LAC_ID,L.LAST_CHECK,L.RANGE, L.RESOURCE_MSISDN,LM.ADDRESS,LM.NAME FROM LANDMARK_ALARM_CONF l, LANDMARK lm WHERE L.LANDMARK_ID=LM.LANDMARK_ID AND... (0 Replies)
Discussion started by: aemunathan
0 Replies

3. Shell Programming and Scripting

Mailx command - send mail as table format

I have to send a couple of rows that have been returned from a SQL query. I have written the output of the query to a file and while i try to print this in the mail body the formatting goes wrong. Intended Output in mail body: Col1 Col2 Col3 ------ ... (2 Replies)
Discussion started by: qwertyu
2 Replies

4. Shell Programming and Scripting

Take Data From a table and send it through mail

Hi can anyone help me in writing a code for taking data from a table and need to send that data through mail using mail -x command.. (3 Replies)
Discussion started by: ginrkf
3 Replies

5. Shell Programming and Scripting

Represent the data in table format as in mail content

hi all, I want to Represent the data in table format in mail content sample data should be like this...but i m trying to send this table to mail using unix command...hw do i do????even i echoed the table contents ...doesnt work.... help me <table style="background-color:lightblue;">... (8 Replies)
Discussion started by: navsan
8 Replies

6. Shell Programming and Scripting

Arrange data in table

Hello All, I have following data into my file named record. Name City phone number email Jhon Newyork 123456987 jhon@gmail.com Maria Texas 569865612 Maria_Sweet@rediffmail.com Chan Durben NA Chan123@gmail.com |---------------------------------------------------------------| |Name ... (2 Replies)
Discussion started by: Nakul_sh
2 Replies

7. Shell Programming and Scripting

Arrange data in table

Hello All, I have following data into my file named record. Name City phone number email Jhon Newyork 123456987 jhon@gmail.com Maria Texas 569865612 Maria_Sweet@rediffmail.com Chan Durben NA Chan123@gmail.com The output should be in straight columns.. There should not be any... (1 Reply)
Discussion started by: Nakul_sh
1 Replies

8. Shell Programming and Scripting

I want query output to send on mail using table tag and output should be in table

#! /bin/ksh #] && . ./.profile 2>/dev/null if test -f '.profile'; then . ./.profile; fi; #. .profile LOG_DIR=/app/rpx/jobs/scripts/just/logs sendEmail() { pzCType="$1"; pzTitle="$2"; pzMsg="$3"; pzFrom="$4"; pzTo="$5"; pzFiles="$6"; pzReplyTo="$7" ( ... (21 Replies)
Discussion started by: ankit.mca.aaidu
21 Replies

9. Shell Programming and Scripting

Table to send mail

I have two details to send in html email, two details present in variables, Processname & date which I need to send html email in table. Column1 is Processname: Process1 & column 2 is date:16/6/16 4:55 AM I have below basic html code, how to create table in html to send mail echo "<html>" >>... (1 Reply)
Discussion started by: rozee
1 Replies

10. Shell Programming and Scripting

Send Data to MySQL Table Columns

I have two scripts, each script reads an individual data file and copies specific lines of data and sends to MySQL table. Only difference is, each script sends data to a separate column on the same DB. I want to use one script to populate DB table and have data look horizontal, with no overlapping.... (3 Replies)
Discussion started by: SysAdminRialto
3 Replies
curs_printw(3CURSES)					     Curses Library Functions					      curs_printw(3CURSES)

NAME
curs_printw, printw, wprintw, mvprintw, mvwprintw, vwprintw - print formatted output in curses windows SYNOPSIS
cc [ flag ... ] file ... -lcurses [ library ... ] #include <curses.h> int printw(char *fmt, /* arg */ ... ); int wprintw(WINDOW *win, char *fmt, /* arg */ ... ); int mvprintw(int y, int x, char *fmt, /* arg */ ... ); int mvwprintw(WINDOW *win, int y, int x, char *fmt, /* arg */... ); #include <varargs.h> int vwprintw(WINDOW *win, char *fmt, /* varglist */ ... ); DESCRIPTION
The printw(), wprintw(), mvprintw(), and mvwprintw() routines are analogous to printf() (see printf(3C) ). In effect, the string that would be output by printf() is output instead as though waddstr() were used on the given window. The vwprintw() routine is analogous to vprintf() (see vprintf(3C)) and performs a wprintw() using a variable argument list. The third argu- ment is a va_list, a pointer to a list of arguments, as defined in <varargs.h>. RETURN VALUES
All routines return the integer ERR upon failure and an integer value other than ERR upon successful completion. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
curses(3CURSES), printf(3C), vprintf(3C), attributes(5) NOTES
The header <curses.h> automatically includes the headers <stdio.h> and <unctrl.h>. SunOS 5.11 31 Dec 1996 curs_printw(3CURSES)
All times are GMT -4. The time now is 07:11 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy