![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Replacing the last data of each line ina file | jisha | Shell Programming and Scripting | 6 | 08-04-2008 04:47 AM |
| Replacing end of line with " in a UNIX file | The Observer | Shell Programming and Scripting | 2 | 05-17-2008 02:20 AM |
| replacing a line of unknown charecters in a file | malavm | Shell Programming and Scripting | 12 | 07-26-2007 01:25 AM |
| Replacing characters in file with line break | johnemb | Shell Programming and Scripting | 10 | 04-26-2007 04:38 AM |
| replacing first line or lines in a file | Terrible | UNIX for Advanced & Expert Users | 3 | 06-28-2006 05:23 PM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
Replacing a line in a file - HELP!!!
I have a problem in the following code ...
Code:
while read line do #Get Line Number OLDLINE=`sed -n $Lineno $filename` echo "Un Changed Line : "$OLDLINE echo "Enter a New Pattern : " read NewPattern <&1 echo "NewPattern :"$NewPattern NEWLINE=`cat $filename | sed -n $Lineno | sed s/$OldPattern/$NewPattern/` echo $NEWLINE LINECHANGE=`sed s/$OLDLINE/$NEWLINE/ $filename` echo $LINECHANGE ChangedLine=`sed -n $Lineno $filename` echo "Changed Line : "$ChangedLine done < $INT_FILE OLD line with the NEW line. I have problem in the following line Code:
LINECHANGE=`sed s/$OLDLINE/$NEWLINE/ $filename` is there any problem with the command i gave or should i need to correct it Can anyone please help. Thanks Rahul Last edited by Yogesh Sawant; 06-04-2008 at 10:06 PM. Reason: added code tags |
| Forum Sponsor | ||
|
|
| Thread Tools | |
| Display Modes | |
|
|