Re: help in deletion part of a line
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
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
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
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
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]