sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #98791
Re: Scripting problem
On Wed, 05 Aug 2009 23:41:55 +0200
Kim Jensen <kimj@xxxxxxx> wrote:
> > ---{sakset}---
> > root="/home/kim/projects/"
> > cmdPerl="perl -pi -e 's/${root//\//\/}\///g'"
> >
> > ${cmdPerl} "rapport xxx.html"
> > ---{sakset}---
> >
> > Når jeg prøver at debugge, så får jeg den rigtige kommando
> >
> > echo "${cmdPerl} \"rapport xxx.html\""
> > perl -pi -e 's/\/home\/kim\/projects\/\///g' "rapport xxx.html"
> >
> Ved at erstatte "echo" med "eval", så virker det :-)
Skyldes det mon ikke at "eval" fjerner de mange quotes omkring
"rapport x.html"
som du af en eller anden (ikke udledbar) grund har sat?
--
Donald Axel <donax@xxxxxx>
Follow ups
References