09-25-2009
Adding strings to lines in a file
Hi all,
I have a positional text file that comes from some source application. Before it is processed by destination application I have to add some header (suffix) to every record(line) in the file.
e.g.
Actual File
...............
AccountDetails
AcNO Name Amount
1234 John 26578
5678 Mary 455
8767 Bush 3455
..............
So on..The first two lines are always the same and the number of records/lines below that vary. Now I have to add a header to each record/line in the above file (from 19 to 25 column positions and the final file shuld like this this)
...................
AccountDetails Header1
AcNO Name Amount Header2
1234 John 26578 Account
5678 Mary 455 Account
8767 Bush 3455 Account
.....................
The header is same from third line/record.I tried but only able to add same header for all lines (using awk print $1"Header1"). Unable to add different header to first two lines in the script. Can you please help?
Regards,
Sharath.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I have a sql file and i need to extract the table names used in the sql file using a unix script. If i can extract the lines between the keywords 'FROM' and 'WHERE' in the file, my job is done. can somebody tell me how to do this using a shell script. If u can just let me know, how to... (2 Replies)
Discussion started by: babloo
2 Replies
2. UNIX for Dummies Questions & Answers
Hi all,
I'm very very new to UNIX and AWK world.Please help me in finding a solution for my problem.
I'm having a file like this
-----------------------------------------------------------------
~Version Information
VERS. 2.0: CWLS log ASCII Standard -VERSION 2.0
WRAP. ... (4 Replies)
Discussion started by: santyshyam
4 Replies
3. Shell Programming and Scripting
Well thanks a lot but I have another Problem
I try to solve.
I habe one simple Textfile
with entries like this, for example:
file1
file2
file3
file4
...
file200
And I want to add Strings at the beginning on the line.
Like this
word1 file1
word1 file2
...
I hope you can help me (3 Replies)
Discussion started by: Blackbox
3 Replies
4. Shell Programming and Scripting
I need some help with adding lines to file and substitute a pattern.
Ok I have a file:
#cat names.txt
name: John Doe
stationed: 1
name: Michael Sweets
stationed: 41
.
.
.
And would like to change it to:
name: John Doe
employed
permanently
stationed: 1-office (7 Replies)
Discussion started by: hemo21
7 Replies
5. Shell Programming and Scripting
Hi,
I have two files. 1st file has 1 column (huge file containing ~19200000 lines) and 2nd file has 2 columns (small file containing ~6000 lines).
#################################
huge_file.txt
a
a
ab
b
##################################
small_file.txt
a 1.5
b 2.5
ab ... (4 Replies)
Discussion started by: AshwaniSharma09
4 Replies
6. Shell Programming and Scripting
The question is not as simple as the title... I have a file, it looks like this
<string name="string1">RZ-LED</string>
<string name="string2">2.0</string>
<string name="string2">Version 2.0</string>
<string name="string3">BP</string>
I would like to check for duplicate entries of... (11 Replies)
Discussion started by: raidzero
11 Replies
7. UNIX for Dummies Questions & Answers
Dear All,
I have a file which contains a column with age, which is represented in two following patterns
1. "007/A" or ''007/a" or ''7 /a" ..... In this case A or a means year and I would like to extract only the numeric values eg 7 in the above case if this pattern exits in a line of file.... (5 Replies)
Discussion started by: pawannoel
5 Replies
8. Shell Programming and Scripting
test.txt:
appleboy
orangeletter
sweetdeal
catracer
conducivelot
I want to only grep out lines that contain "appleboy" AND "sweetdeal". however, the closest thing to this that i can think of is this:
cat test.txt | egrep "appleboy|sweetdeal"
problem is this only searches for all... (9 Replies)
Discussion started by: SkySmart
9 Replies
9. UNIX for Dummies Questions & Answers
Hello All,
this is my first post so I don't know if I am doing this right.
I would like to append entries from a series of strings (contained in a text file) consecutively at the end of specifically labeled lines in another file.
As an example:
- the file that contains the values to be... (3 Replies)
Discussion started by: gus74
3 Replies
10. Shell Programming and Scripting
I have a bunch of file numbers in the file 'test':
I'm trying the above command to change all the instances of "H" to "Na+" in the file testsds.pdb at the line numbers indicated in the file 'test'. I've tried the following and various similar alternatives but nothing is working:
cat test |... (3 Replies)
Discussion started by: crunchgargoyle
3 Replies
LEARN ABOUT OSF1
dxaccounts
dxaccounts(8) System Manager's Manual dxaccounts(8)
NAME
dxaccounts - Graphical interface for account administration
SYNOPSIS
/usr/bin/X11/dxaccounts
DESCRIPTION
The Account Manager application, dxaccounts, helps you manage user accounts on your Tru64 UNIX system. It operates on both base security
level systems and enhanced security (C2) level systems.
The Account Manager application lets you manage both the local and Network Information Service (NIS) UNIX account databases. NIS is used in
order to centrally manage user accounts in a network environment. NIS lets participating systems share a common set of passwd and group
files. NIS uses a client-server model.
When the Advanced Server for Tru64 UNIX product is installed, the Account Manager application allows you to perform domain user account
management for PC users.
To start Account Manager from the CDE desktop:Choose the Application Manager from the CDE front panel. Choose the System_Admin group.
Choose the DailyAdmin group. Click on the Account Manager icon.
Online help is available for the dxaccounts application. To get help, click on any Help button or use the Help pull-down menu.
Account Manager replaces the XSysAdmin(8) and XIsso(8) applications.
RESTRICTIONS
You must have root privileges to modify system files with this application. If dxaccounts is run without root permission, you may view but
not modify account information.
In order to make changes to the NIS databases, you must run Account Manager on the machine designated as the NIS server.
FILES
Defaults that are shared by the graphical user and command-line interfaces System and account defaults (enhanced security only) Group
information for local groups Account information for local user accounts List of shells on the system Group information for NIS groups (on
an NIS master) Account information for NIS user accounts (on an NIS master) Protected password authentication database files (enhanced
security only) Protected password database (enhanced security only) Protected password database (enhanced security only) Account Manager
application Account Manager help volume Account Manager help volume for enhanced security Directory containing Account Manager application
icons Application defaults file that sets the default values for the X resources Account Manager message catalog Default directory for user
account initial files
SEE ALSO
Commands: auditmask(8), authck(8), groupadd(8), groupdel(8), groupmod(8), login(1), nis_intro(7), passwd(1), secsetup(8), useradd(8),
userdel(8), usermod(8), XIsso(8), XSysAdmin(8)
Functions: acceptable_password(3), getprpwent(3), getpwent(3)
Files: authcap(4), default(4), group(4), passwd(4)
Manuals: System Administration, Advanced Server for UNIX Installation and Administration, Advanced Server for UNIX Concepts and Plan-
ning</docbook>
dxaccounts(8)