Small REINPLACE_CMD headache...

Danny Pansters danny at ricin.com
Wed Feb 9 18:46:12 PST 2005


On Thursday 10 February 2005 03:40, Paul Schmehl wrote:
> --On Thursday, February 10, 2005 3:27 AM +0100 Danny Pansters
>
> <danny at ricin.com> wrote:
> > I get Syntax error: Unterminated quoted string
> >
> > I wanted to
> > @${REINPLACE_CMD} -e \
> > 	"s,\"machine/soundcard.h\",<sys/soundcard.h>," file
> >
> > It seems to go wrong there, what's the proper way to escape quotes in a
> > s/x/y/  like this? It's included in double quotes (and wrong), I want to
> > change it to  a <blah> include.
>
> Since you're using commas as the field limiters, wouldn't it be:
>
> @${REINPLACE_CMD} -e \
>       "s,"machine/soundcard.h",<sys/soundcard.h>," file?

That was what I initially had. Perhaps my Makefile has a problem before. Can I 
get feedback on that anywhere (other than w/ portlint)?

Thanks,

Dan


More information about the freebsd-ports mailing list