Sponsored Content
Full Discussion: customising the output
Top Forums UNIX for Dummies Questions & Answers customising the output Post 80827 by matrixmadhan on Friday 12th of August 2005 08:37:29 AM
Old 08-12-2005
Hi

you can try this,
considered | delimited sample file

this is just an example of how to proceed with regarding formatting
and need many modifications proceeding with report generation purposes.

Please try, and let me know ur comments abt this.

Both the formats are generated.

# !/usr/bin/ksh

old_alpha=#
app_char=' '
first_line=''
second_line=''
third_line=''

#First Format
for i in `cat sample`
do
num=`echo $i | cut -f1 -d"|"`
alpha=`echo $i | cut -f2 -d"|"`

if [ $alpha != $old_alpha ]
then
first_line=$first_line$alpha$app_char
second_line=$second_line$num$app_char
else
third_line=$third_line$num$app_char
fi

old_alpha=$alpha
done

echo "$first_line"
echo "$second_line"
echo "$third_line"

#Second Format
old_alpha=#
for i in `cat sample`
do
num=`echo $i | cut -f1 -d"|"`
alpha=`echo $i | cut -f2 -d"|"`

if [ $alpha != $old_alpha ]
then
echo $alpha
echo $num
else
echo $num
fi

old_alpha=$alpha
done
exit 0

Thanks
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

customising listing of files

Hi, I have some 5000 files in one directory, with the format for example aaaaaa.12344.20050605.log aaaaaa.12345.20050606.log aaaaaa.12346.20050607.log aaaaaa.12347.20050608.log aaaaaa.12348.20050609.log bbbbbb.12345.200506010.log bbbbbb.12346.20050615.log bbbbbb.12347.20050625.log... (2 Replies)
Discussion started by: vasikaran
2 Replies

2. Shell Programming and Scripting

how to make a line BLINKING in output and also how to increase font size in output

how to make a line BLINKING in output and also how to increase font size in output suppose in run a.sh script inside echo "hello world " i want that this should blink in the output and also the font size of hello world should be big .. could you please help me out in this (3 Replies)
Discussion started by: mail2sant
3 Replies

3. Shell Programming and Scripting

top output for six processes with the same name, output changed from column to row

Hi, I have a system under test, and I use a script that does a ps. The output, is in the following format, it's basically the timestamp, followed by the rss and vsize. 09:03:57 68404 183656 68312 181944 69860 217360 67536 182564 69072 183172 69032 199276 09:04:27 68752 183292 70000 189020... (5 Replies)
Discussion started by: Bloke
5 Replies

4. Shell Programming and Scripting

awk: round output or delimit output of arithmatic string

I have a file with the following content. > cat /tmp/internetusage.txt 6709.296322 30000 2/7/2010 0.00I am using the following awk command to calculate a percentage from field 1 and 2 from the file. awk '{ print $1/$2*100 }' /tmp/internetusage.txt This outputs the value "22.3643" as a... (1 Reply)
Discussion started by: jelloir
1 Replies

5. Filesystems, Disks and Memory

iostat output vs TPC output (array layer)

Hi Guys, I've been having some arguments with my colleagues about one thing. Always my thought was that as as far as disk performance is concern by looking at the output of the iostat command (AIX) you would be able to identify if you have a hot disk and then by moving some files out that disk... (3 Replies)
Discussion started by: arizah
3 Replies

6. Shell Programming and Scripting

Awk script to run a sql and print the output to an output file

Hi All, I have around 900 Select Sql's which I would like to run in an awk script and print the output of those sql's in an txt file. Can you anyone pls let me know how do I do it and execute the awk script? Thanks. (4 Replies)
Discussion started by: adept
4 Replies

7. Shell Programming and Scripting

script to mail monitoring output if required or redirect output to log file

Below script perfectly works, giving below mail output. BUT, I want to make the script mail only if there are any D-Defined/T-Transition/B-Broken State WPARs and also to copy the output generated during monitoring to a temporary log file, which gets cleaned up every week. Need suggestions. ... (4 Replies)
Discussion started by: aix_admin_007
4 Replies

8. Shell Programming and Scripting

Displaying log file pattern output in tabular form output

Hi All, I have result log file which looks like this (below): from the content need to consolidate the result and put it in tabular form 1). Intercomponents Checking Passed: All Server are passed. ====================================================================== 2). OS version Checking... (9 Replies)
Discussion started by: Optimus81
9 Replies

9. Red Hat

Command understanding the output file destination in case of standard output!!!!!

I ran the following command. cat abc.c > abc.c I got message the following message from command cat: cat: abc.c : input file is same as the output file How the command came to know of the destination file name as the command is sending output to standard file. (3 Replies)
Discussion started by: ravisingh
3 Replies
lprm(1) 							    Apple Inc.								   lprm(1)

NAME
lprm - cancel print jobs SYNOPSIS
lprm [ -E ] [ -U username ] [ -h server[:port] ] [ -P destination[/instance] ] [ - ] [ job-id(s) ] DESCRIPTION
lprm cancels print jobs that have been queued for printing. If no arguments are supplied, the current job on the default destination is canceled. You can specify one or more job ID numbers to cancel those jobs or use the - option to cancel all jobs. OPTIONS
The lprm command supports the following options: -E Forces encryption when connecting to the server. -P destination[/instance] Specifies the destination printer or class. -U username Specifies an alternate username. -h server[:port] Specifies an alternate server. CONFORMING TO
The CUPS version of lprm is compatible with the standard Berkeley command of the same name. EXAMPLES
Cancel the current job on the default printer: lprm Cancel job 1234: lprm 1234 Cancel all jobs: lprm - SEE ALSO
cancel(1), lp(1), lpq(1), lpr(1), lpstat(1), CUPS Online Help (http://localhost:631/help) COPYRIGHT
Copyright (C) 2007-2017 by Apple Inc. 22 May 2014 CUPS lprm(1)
All times are GMT -4. The time now is 09:51 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy