![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !! |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to delete text from line starting pattern1 up to line before pattern2? | repudi8or | Shell Programming and Scripting | 5 | 04-15-2008 10:25 PM |
| how to delete line with matching text and line immediately after | orahi001 | UNIX for Dummies Questions & Answers | 6 | 01-15-2008 12:34 AM |
| Sed Help (Using expression - line break) | Janus | Shell Programming and Scripting | 2 | 02-16-2007 08:50 PM |
| Delete All lines having this expression | superprg | Shell Programming and Scripting | 1 | 07-16-2006 02:05 PM |
| Regular expression matching a new line | drheams | Shell Programming and Scripting | 1 | 12-13-2005 12:40 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
SED: How to delete from expression to end of line
I have the following line(s) of text in a file:
Card: H'00f2 Elapsed Time (day - h:m:s): 0 - 21:14:18.5 I basically want to search for "Elapsed Time", then delete this and everything else to the end of the line. I've tried a lot of different things, but cannot seem to get rid of everything. Any ideas? I've tried the following: (1) sed 's/^M//g;s/Elapsed Time [():a-zA-Z0-9 ]*//' results: Card: H'00f2 - h:m:s): 0 - 21:14:18.5 (2) sed 's/(day - h:m:s)://g;s/Elapsed Time[ ]*[0-9]*[a-z]*[A-Z]*//' results: Card: H'00f2 - 21:14:18.5 |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|