![]() |
|
|
|
|
|||||||
| 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 |
| URGENT: Script/Function needed to read text property files in block wise | ysreenivas | Shell Programming and Scripting | 4 | 03-04-2008 02:20 PM |
| Delete a block of text delimited by blank lines when pattern is found | gleu | Shell Programming and Scripting | 17 | 12-16-2007 07:30 PM |
| Deleting text block in file | andre123 | Shell Programming and Scripting | 1 | 02-27-2007 09:17 AM |
| Delete lines containing text with sed | umen | Shell Programming and Scripting | 2 | 08-01-2006 01:24 AM |
| how to delete away text in a file? | forevercalz | Shell Programming and Scripting | 5 | 01-08-2006 06:28 PM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
using sed(?) to delete a block of text
hello people,
i am trying to accomplish what i thought should be a simple task: find a token in a file and delete a number (let's say 25) of lines following the token. in sed, i can't figure out how to do a relative address (i.e. something like /token/25dd to delete 25 lines) and in gnu grep, if i use the -A 25 option, it only works with a positive match, but not with -v i suppose i could accomplish same by matching the number of open and closed parentheses (), since that's how the file is formatted, but i'm also not sure how to do that any thoughts would be most welcome! thanks in advance ilya P.S. for example if the file contains: =========== a: ( some text(more) blah (blah) ) b: ( another(word) and stuff(gf) ) =========== i would want to remove the 4 lines from a: to ) |
| Forum Sponsor | ||
|
|
| Thread Tools | |
| Display Modes | |
|
|