Sponsored Content
Top Forums Shell Programming and Scripting Adding strings to lines in a file Post 302356245 by sharath160 on Friday 25th of September 2009 03:04:31 AM
Old 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

Extracting the lines between 2 strings of a file

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

Counting no of lines between two strings in a file

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

Adding Strings to a file

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

Adding new lines to a file + adding suffix to a pattern

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

Strings from one file which exactly match to the 1st column of other file and then print lines.

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

Delete lines in file containing duplicate strings, keeping longer strings

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

Editing strings within lines of file

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

Egrep strings on different lines in file

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

Add strings from one file at the end of specific lines in text file

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

Trying to take file numbers from a file, pass them to sed to change strings in corresponding lines

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
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)
All times are GMT -4. The time now is 08:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy