just to make sure echo variants are not in play
redo the examples with
print -r
instead of
print
echo
and also make sure there are no files matching
a?b
or better yet redo the examples with
set --noglob
On Sun, 27 Jan 2008 18:00:15 +0100 Bernd Eggink wrote:
> Finnbarr Murphy schrieb:
> > $ tt='a\?b'
> > $ echo $tt
> > a\?b
> > $ echo `print $tt`
> > a\?b
> > $ echo $(echo $tt)
> > a\?b
> > $ echo $(eval print $tt)
> > a*b
> > $ echo $(eval echo $tt)
> > a*b
> >
> > Note that '?' is being replaced by '*' when eval is involved.
> Which version are you using? I get the correct output 'a?b' with the
> latest version.
> Regards,
> Bernd
> --
> Bernd Eggink
> [EMAIL PROTECTED]
> http://sudrala.de
> _______________________________________________
> ast-users mailing list
> [email protected]
> https://mailman.research.att.com/mailman/listinfo/ast-users
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users