Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jul 2005 21:21:47 +0200
From:      FreeBSD questions mailing list <FreeBSD@amadeus.demon.nl>
To:        fbsd_user@a1poweruser.com
Cc:        "freebsd-questions@FreeBSD. ORG" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: help with sh script
Message-ID:  <63E2D68B-C621-4901-9EDE-9EBDFA45EEFD@amadeus.demon.nl>
In-Reply-To: <MIEPLLIBMLEEABPDBIEGKEBMHIAA.fbsd_user@a1poweruser.com>
References:  <MIEPLLIBMLEEABPDBIEGKEBMHIAA.fbsd_user@a1poweruser.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 03 jul 2005, at 20:59, fbsd_user wrote:

>
>
> std_text='No ALTQ support in kernel ALTQ related functions disabled'
> ret_ob='No ALTQ support in kernel ALTQ related functions disabled
> OK'
>
> ret_ob=`printf "$ret_ob" | sed 's/\$std_text//g'`
> Does not strip off the std_text stuff.
>
> How would I code a statement to remove everything from $ret_ob
> but the ok at the end so $ret_ob would only contain the ok??
>
> Some times $ret_ob will end in some error message and that is
> what I want to capture after striping off the std_text.
>
>
> Thanks
>
hmm try this then:

ret_ob=`printf "$ret_ob" | tr -d "$std_text"`

Arno



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?63E2D68B-C621-4901-9EDE-9EBDFA45EEFD>