10-14-2009
Hi Amit,
Thanks for the reply
From your script:
file b.txt will only contain the fild name data type and the length
For ex:f6 char 2
f7 char 3
If the file a.txt has 5 fields, like
|
f1 1 char 10, |
f2 11 char 2, |
f3 13 char 1, |
f5 14 char 3, |
I need the output like
|
f1 1 char 10, |
f2 11 char 2, |
f3 13 char 1, |
f5 14 char 3, |
f6 17 char 2, |
f7 19 char 3, |
lineend 22 char 1 |
Note the f6 2nd column starting is 17 which is the sum of col2 + col4 of the pervious record.
Also I need the spaces/tab as equavalent to the previous record to make the look and feed better for which I dont get an idea how to do?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I need to add an average field to a file. I can create it in an on-screen report and it does what I need using the awk command but I can't get it to create a new file with the additional field. Here's what I'm working with:
file layout: id:lastname:firstname:grade1:grade2:grade3:grade4
I... (1 Reply)
Discussion started by: atchleykl
1 Replies
2. Solaris
I have a default, sun supplied, apache2 install on solaris10. It's running fine, everything's great. I'm looking to add another instance, fairly happy with how to do that apart from one thing - the SMF manifest.
Can i just edit the XML file sun supplied for the default apache2 and add in details... (2 Replies)
Discussion started by: craigp84
2 Replies
3. UNIX for Dummies Questions & Answers
Dear All,
I need to add a header of one line to an already existing file.
I know that it can be achieved by the following:
echo "Header" > newfile
cat file1 >> newfile
But my problem is that file is huge and there is no space for creating a new file every time. Is there a way that I can... (5 Replies)
Discussion started by: shash
5 Replies
4. Linux
I am on Red Hat Linux 4.7.
I am getting this error message:
Preparing... ###########################################
You have insufficient diskspace in the destination directory (/usr/lib) to
install xxxxxxxxxxxxx. The installation requires at
least 1.5 GB free on this... (2 Replies)
Discussion started by: jxh461
2 Replies
5. Shell Programming and Scripting
Hi Friends,
I want to know the command to add a new file in a existing tar file.
For Ex:
I have a tar file file1.tar with the contents
one.txt
two.txt
three.txt
Now I need to add file four.txt to this existing tar file, how can I do it?
Thanks in advance (4 Replies)
Discussion started by: mr_manii
4 Replies
6. Web Development
Hi All,
I have an existing groupware consisting of postfix,dovecot,openldap and webmail(RoundCube).
But It lacks a shared calendar.
Can someone advise how can I implement a calendar in my groupware ?
Thanks. (1 Reply)
Discussion started by: coolatt
1 Replies
7. Shell Programming and Scripting
Hi....
i have two scripts called:
"type" & "selecttype".
In "type" i have only the name of the products ex.: product1 & product2. Now, i have to ADD product3 which includes sub categories: productA, productB, productC, productD, productE, productF. so my New type script (menu) looks as... (1 Reply)
Discussion started by: Netrock
1 Replies
8. Shell Programming and Scripting
I have a file with 50,000 records in it, i have a requirement to use the same 50,000 records and add them 4 times to the same file to make a total of 200,000 records. I was wondering how to do this using ksh. Any help is greatly appreciated. (2 Replies)
Discussion started by: vpv0002
2 Replies
9. AIX
Hello. I am Running AIX 6.1 and PowerHA 6.1
I have an active/active cluster (Prod/Dev) cluster. Each side will failover to the other.
I have on my prod side an active volume group with a file system. The VG is imported on both nodes and active (varried on, file system mounted) on the prod... (3 Replies)
Discussion started by: mhenryj
3 Replies
10. Shell Programming and Scripting
I have a data file that looks like this:
0.01 1 3822 4.97379915032e-14 4.96982253992e-09 0
0.01 3822 1 4.97379915032e-14 4.96982253992e-09 0
0.01 2 502 0.00993165137406 993.165137406 0
0.01 502 2 0.00993165137406 993.165137406 0
0.01 4 33 0.00189645523539 189.645523539 0
0.01 33 4... (3 Replies)
Discussion started by: kayak
3 Replies
LEARN ABOUT OPENSOLARIS
locale.h
locale.h(3HEAD) Headers locale.h(3HEAD)
NAME
locale.h, locale - category macros
SYNOPSIS
#include <locale.h>
DESCRIPTION
The <locale.h> header provides a definition for the lconv structure, which includes the following members. (See the definition of LC_MONE-
TARY in locale(5).)
char *currency_symbol
char *decimal_point
char frac_digits
char *grouping
char *int_curr_symbol
char int_frac_digits
char int_n_cs_precedes
char int_n_sep_by_space
char int_n_sign_posn
char int_p_cs_precedes
char int_p_sep_by_space
char int_p_sign_posn
char *mon_decimal_point
char *mon_grouping
char *mon_thousands_sep
char *negative_sign
char n_cs_precedes
char n_sep_by_space
char n_sign_posn
char *positive_sign
char p_cs_precedes
char p_sep_by_space
char p_sign_posn
char *thousands_sep
The <locale.h> header defines NULL (as defined in <stddef.h>) and the following as macros:
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MESSAGES
LC_MONETARY
LC_NUMERIC
LC_TIME
The preceding expand to distinct integer constant expressions, for use as the first argument to the setlocale() function. See setlo-
cale(3C).
Additional macro definitions, beginning with the characters LC_ and an uppercase letter, can also be specified here.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
SEE ALSO
setlocale(3C), localeconv(3C), stddef.h(3HEAD), attributes(5), locale(5), standards(5)
SunOS 5.11 10 Sep 2004 locale.h(3HEAD)