Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!lavaca.uh.edu!uhnix1!sugar!peter From: peter@sugar.hackercorp.com (Peter da Silva) Newsgroups: comp.sys.amiga.tech Subject: Re: SKsh completion bug. Message-ID: <5367@sugar.hackercorp.com> Date: 9 Mar 90 19:07:57 GMT References: <8289@wpi.wpi.edu> <13920055@hpfelg.HP.COM> <392@icebox.nsc.com> Reply-To: peter@sugar.hackercorp.com (Peter da Silva) Organization: Sugar Land Unix - Houston Lines: 16 > The only reason I can see for doing shell expansions is to provide a > unix-like environment, which means you also need a bunch of unix-like > commands that expect the wildcards to be expanded. It also ensures that (a) you can be guaranteed that all programs will accept wildcards, (b) that all programs will use wildcards uniformly, and (c) that you can defeat the wildcarding easily and in a uniform manner. Quick, how do you tell a random Amiga program to use the file named "#?* *?#"? Does your version of grep use UNIX-style, DOS-style, Amiga-style, or ARP-style wildcards? -- _--_|\ Peter da Silva . / \ \_.--._/ I haven't lost my mind, it's backed up on tape somewhere! v "Have you hugged your wolf today?" `-_-'