Zac Slade wrote:
> On Tuesday 18 April 2006 00:34, [EMAIL PROTECTED] wrote:
> > In a shellp script, let
> >        STRING="a.txt b.txt c.txt"
> > And I want to delete a sub-string from $STRING, for example
> > b.txt, and then we got
> >        $STRING is "a.txt c.txt"
>
> So for what you want just do:
> STRING="a.txt b.txt c.txt"
> ${STRING:-b.txt}

That doesn't work.  This does:

$ STRING="a.txt b.txt c.txt"
$ REMOVE="b.txt"
$ echo ${STRING/$REMOVE/}
a.txt c.txt

Benno
-- 
[email protected] mailing list

Reply via email to