| Author |
How to read one file and replace contents in another file
|
Srinivas Palam
Ranch Hand
Joined: Oct 20, 2005
Posts: 39
|
|
Hi,
I have two files in unix. First file has only loan number and second file has lender number and loan number. I wanted to compare both loan numbers and update lender number with 909090. How do I do that.
Sample First File: First.txt
Loan Number
123456
333333
555555
888888
999999
Sample Second File: Second.txt
Lender Number,Loan Number
345900,123456
567209,888888
780909,345465
After executing the script output in Second.txt should be
Lender Number,Loan Number
909090,123456
909090,888888
780909,345465 ---> No change her, because loan number does not match from both the files.
Your help is grealy appreciated.
|
 |
Pat Farrell
Rancher
Joined: Aug 11, 2007
Posts: 4422
|
|
The general approach is to write to a temporary file, and when you are done, delete the original file and rename the temporary file to the original file's name.
|
 |
Sujoy Choudhury
Ranch Hand
Joined: Sep 17, 2008
Posts: 132
|
|
Try this:
Make sure your target file doesn't have space at the end of the line.
|
Thanks and Regards,
~Sujoy
|
 |
Sujoy Choudhury
Ranch Hand
Joined: Sep 17, 2008
Posts: 132
|
|
|
Did this help you?? Are you following your post??
|
 |
 |
|
|
subject: How to read one file and replace contents in another file
|
|
|