Replace line of text in a file


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Replace line of text in a file
# 1  
Old 10-04-2001
Question Replace line of text in a file

I need to change the first line a file from

"HDR,{any_number}",,,,,

where {any_number} is incremental for each file

to

HDR,{any_number}

Can someone please suggest an easy way please

Regards

Col
# 2  
Old 10-04-2001
I don't understand exactly what you want to do. Could you post an example or two?
# 3  
Old 10-04-2001
In the example I'm giving, I tested it with a text file name "file". You may need to rework this a little, but I think it might fit your needs:


cat file


"HDR,56",,,,,
"HDR,31",,,,,,
"HDR,66",,,,,
"HDR,59",,,,,

sed -e 's/\"//g' file | cut -d, -f1-2


HDR,56
HDR,31
HDR,66
HDR,59



If you need to, you can redirect the output to a different file.
# 4  
Old 10-04-2001
Cheers LivinFree

Your advise was correct and it now works a treatSmilie Smilie
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Replace text/string with new line

Hello All I have had a requirement where I need to move data to a new line based on a text Input :61: 456 B66666 :61: 878 N78777 :61: 534533534 BNNN Output :61: 456 B66666 :61: 878 N78777 :61: 534533534 BNNN So basically as soon as it encounters :61: it should... (3 Replies)
Discussion started by: kamijia83
3 Replies

2. Shell Programming and Scripting

How to find text and replace next line.?

Have multiple files with the same format and certain text is the same. Have specific text to search for and then need to replace the next line. Can search on the text DEVICE and multiple lines will be found. The line after each DEVICE line has {. Want to replace the line { with {-someadditiontext.... (2 Replies)
Discussion started by: bigdaddywags
2 Replies

3. Shell Programming and Scripting

Search text and replace line next to it

I have a file which requires modification via a shell script. Need to do the following: 0. take input from user for new text. 1. search for a keyword in the file. 2. replace the line next to this to this keyword with user supplied input. for e.g., my file has the following text: (some... (7 Replies)
Discussion started by: chingupt
7 Replies

4. UNIX for Advanced & Expert Users

Find and replace the line in text file

I have two files a.txt b.txt I want to find a line in a.txt and replace by another line from b.txt a.txt asfsdfsfsfdfsf asfwererfgdgf wrerwetretfdg b.txt werdfgdfgf werergfdgd sfdfgfgfgfgg i want to replace the 1st line of a.txt by 1st line of b.txt i want out put as (5 Replies)
Discussion started by: rammm
5 Replies

5. Shell Programming and Scripting

Replace a text with a particular column and particular line

I have a file test.txt cat test.txt shows 10 200 5 600 1000 4 88 9 3 6 66 101 Suppose, I want to replace a number with a particular line and column. For instance, the number 88 in line 3, column 2. I want to replace it by 99. How can I do that? Note that I am... (11 Replies)
Discussion started by: hbar
11 Replies

6. UNIX for Dummies Questions & Answers

how to replace a text of line with a comment line

I want to replace this line : "test compare visible] true" and make it "#test compare visible] true". How can I do it ? And it should be checked in many sub folder files also. (6 Replies)
Discussion started by: manoj.b
6 Replies

7. UNIX for Dummies Questions & Answers

how to use vi to replace specific line of text only

hi all, i am new bee to Unix. i know how to replace text for range of lines in vi for e.g. replace | with |||| for line 4 through 7 using vi : 4,7s/|/||||/g but i have to replace | with |||| only for line no 4, 7 and 10 using vi only!!! your help will be appreciated! thanks,... (4 Replies)
Discussion started by: pranav.pandya
4 Replies

8. UNIX for Dummies Questions & Answers

how can search a String in one text file and replace the whole line in another file

i am very new to UNIX plz help me in this scenario i have two text files as below file1.txt name=Rajakumar. Discipline=Electronics and communication. Designation=software Engineer. file2.txt name=Kannan. Discipline=Mechanical. Designation=CADD Design Engineer. ... (6 Replies)
Discussion started by: kkraja
6 Replies

9. UNIX for Dummies Questions & Answers

how to replace one line in text with several lines

Hi, I need to replace a specific line in a text (eg the line contains the word MYSERVER) with a number of lines (let's say 4) in which the word MYSERVER will be replaced with server1 in the first line server2 in the second line server3 in the 3rd line server4 in the 4th line The original... (1 Reply)
Discussion started by: FunnyCats
1 Replies

10. UNIX for Dummies Questions & Answers

replace text in a file from the command line...

I am having to do a lot of searching thru files to replace words. Is there a command that i can run that will alow me to hunt thru a group of files and replace one word with another without having to open each file idividually? -thanks;) (1 Reply)
Discussion started by: dudboy
1 Replies
Login or Register to Ask a Question