odd sed behavior

Earnie Boyd earnie_boyd@yahoo.com
Wed Mar 22 10:16:00 GMT 2000


--- Michael O'Brien <mobrien@pixar.com> wrote:
> Hola~
> 
> This is what I'm doing currently. The sed expression is in a Makefile, so
> the better solutution would be to leave it there as opposed to adding a two
> line file. I'm not trying to be picky, I just want to understand who's
> having problems (sed or the command prompt).
> 

As has already been stated it is the command prompt.  It doesn't understand the
single-quote ' character as a quoting character.  You could try replacing it
with a double-quote " character; but, I have no idea if it will work.  Most
users of Cygwin use it from the bash prompt so there aren't these kinds of
problems.

You could have make create the foo.sed file.

Earnie.

> MO
> 
> ----- Original Message -----
> From: Earnie Boyd <earnie_boyd@yahoo.com>
> To: Michael O'Brien <mobrien@pixar.com>; Bob McGowan <rmcgowan@veritas.com>;
> <cygwin@sourceware.cygnus.com>
> Sent: Wednesday, March 22, 2000 9:51 AM
> Subject: Re: odd sed behavior
> 
> 
> > --- Michael O'Brien <mobrien@pixar.com> wrote:
> > > Hola~
> > >
> > > The command below does work using bash. However, I'm not using bash, but
> the
> > > command prompt. I agree with the diagnosis that the problem lies in the
> ". I
> > > really need a work around, tho.
> > >
> >
> > [edit] foo.sed
> >   s/[\\"]/\\&/g
> >   s/.*/\"&\",/
> >
> > [dos_prompt] sort -u foo.file | sed -f foo.sed
> >
> > [caveat emptor] Untested.
> >
> > Regards,
> >
> >
> > =====
> > ---
> >    Earnie Boyd: < mailto:earnie_boyd@yahoo.com >
> >             __Cygwin: POSIX on Windows__
> > Cygwin Newbies: < http://www.freeyellow.com/members5/gw32/index.html >
> >            __Minimalist GNU for Windows__
> >   Mingw32 List: < http://www.egroups.com/group/mingw32/ >
> >     Mingw Home: < http://www.mingw.org/ >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Talk to your friends online with Yahoo! Messenger.
> > http://im.yahoo.com
> >
> >
> 
> 

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list