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