Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!pasteur!ucbvax!CORY.BERKELEY.EDU!dillon From: dillon@CORY.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga Subject: Re: CLI/shells Message-ID: <8805092047.AA18301@cory.Berkeley.EDU> Date: 9 May 88 20:47:02 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 17 :In article ... dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: : [ He said "*? type wildcards are more general than #?". ] :> I said: :> >#? is more general than *?, since # is actually a closure operator... : :> When I want 'everything', I don't want to have to type two :> characters to get it. : :So what you mean is that *? is easier for the more common cases. It is not, :however, more general. And it conflicts with standard usage (* == Input() :and * being used as an escape) which is *already* way too overloaded. Huh? Where'd that come from? '*' means 'match anything'. There never was, and never will be a '?' after it, unless you want 'match anything but it had better be at least one character', as in: charlie*? would NOT match charlie, but would match charlie-Matt