Re: help in deletion part of a line

2007-10-23 Thread Benjamin M. A'Lee
On Mon, Oct 22, 2007 at 03:41:40PM -0700, Gary Kline wrote:
 
   Is there an easier way by sed or ed to remove strings 
   (caight by grep) of the sort:
 
   part5.chapter2.text-
 
   where 5 and 2 can be any integer below 10?
 
   (I know how to delete the *entire* line using ed, but not just
   the first part?

gilmour% echo testpart5.chapter2.text-test | sed 
's/part[0-9].chapter[0-9]\.text-//g' 
testtest

Modify as necessary.

-- 
Benjamin A'Lee [EMAIL PROTECTED]
http://subvert.org.uk/~bma/
The right to search for truth implies also a duty; one must not conceal
any part of what one has recognized to be true. - Albert Einstein


pgpFBKGG7xX7m.pgp
Description: PGP signature


Re: help in deletion part of a line

2007-10-23 Thread Shantanoo Mahajan

On 23-Oct-07, at 4:11 AM, Gary Kline wrote:



Is there an easier way by sed or ed to remove strings
(caight by grep) of the sort:

part5.chapter2.text-

where 5 and 2 can be any integer below 10?

(I know how to delete the *entire* line using ed, but not just
the first part?


$ echo 'part5.chapter2.text-' | tr -d '[0-9]'
part.chapter.text-

$ echo 'part5.chapter2.text-' | sed 's/[0-9]//g'
part.chapter.text-


regards,
shantanoo

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: help in deletion part of a line

2007-10-23 Thread Gary Kline
On Tue, Oct 23, 2007 at 03:37:13AM +0100, Benjamin M. A'Lee wrote:
 On Mon, Oct 22, 2007 at 03:41:40PM -0700, Gary Kline wrote:
  
  Is there an easier way by sed or ed to remove strings 
  (caight by grep) of the sort:
  
  part5.chapter2.text-
  
  where 5 and 2 can be any integer below 10?
  
  (I know how to delete the *entire* line using ed, but not just
  the first part?
 
 gilmour% echo testpart5.chapter2.text-test | sed 
 's/part[0-9].chapter[0-9]\.text-//g' 
 testtest
 
 Modify as necessary.
 

Thanks.   I was able to get rid of things likie -567-[text] from
^, but the part[1-5]. --- OH::: I didn't escape the .

Duh::: hit myself in the forehead! ... slinking away... .

gary
 -- 
 Benjamin A'Lee [EMAIL PROTECTED]
 http://subvert.org.uk/~bma/
 The right to search for truth implies also a duty; one must not conceal
 any part of what one has recognized to be true. - Albert Einstein



-- 
  Gary Kline  [EMAIL PROTECTED]   www.thought.org  Public Service Unix
  http://jottings.thought.org   http://transfinite.thought.org

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: help in deletion part of a line

2007-10-23 Thread Gary Kline
On Tue, Oct 23, 2007 at 08:13:49AM +0530, Shantanoo Mahajan wrote:
 On 23-Oct-07, at 4:11 AM, Gary Kline wrote:
 
 
  Is there an easier way by sed or ed to remove strings
  (caight by grep) of the sort:
 
  part5.chapter2.text-
 
  where 5 and 2 can be any integer below 10?
 
  (I know how to delete the *entire* line using ed, but not just
  the first part?
 
 $ echo 'part5.chapter2.text-' | tr -d '[0-9]'
 part.chapter.text-
 
 $ echo 'part5.chapter2.text-' | sed 's/[0-9]//g'
 part.chapter.text-
 


This would help unify my regex since I have part7.chapter4.text
as well as misc other shtuff.  (I like tr ... it's easy and has
many uses... .)

thanks.

gary

 
 regards,
 shantanoo
 

-- 
  Gary Kline  [EMAIL PROTECTED]   www.thought.org  Public Service Unix
  http://jottings.thought.org   http://transfinite.thought.org

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


help in deletion part of a line

2007-10-22 Thread Gary Kline

Is there an easier way by sed or ed to remove strings 
(caight by grep) of the sort:

part5.chapter2.text-

where 5 and 2 can be any integer below 10?

(I know how to delete the *entire* line using ed, but not just
the first part?

thanks,

gary


-- 
  Gary Kline  [EMAIL PROTECTED]   www.thought.org  Public Service Unix
  http://jottings.thought.org   http://transfinite.thought.org

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]