Newsgroups: comp.os.misc
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!lavaca.uh.edu!menudo.uh.edu!sugar!ficc!peter
From: peter@ficc.ferranti.com (Peter da Silva)
Subject: Re: Globbing
Message-ID: <JY8AG89@xds13.ferranti.com>
Reply-To: peter@ficc.ferranti.com (Peter da Silva)
Organization: Xenix Support, FICC
References: <17602@lanl.gov> <WG0A148@xds13.ferranti.com> <18205@lanl.gov> <A23AFH9@xds13.ferranti.com> <18365@lanl.gov> <B.3A_=8@xds13.ferranti.com> <20057@cbmvax.commodore.com>
Date: Mon, 25 Mar 91 16:04:17 GMT

In article <20057@cbmvax.commodore.com> jesup@cbmvax.commodore.com (Randell Jesup) writes:
> 	If people break the rules, then the rules are broken, and bad things
> result (at least inconsistency).  The same thing happens in Unix, though it's
> often ignored.

Or fixed, since it's usually in a shell script.

> If you're designing a system (not Unix) you can design it
> such that when a wildcarded argument is expanded/processed, all the expanded
> results are quoted such that the expander won't expand them again.

Can't be done. Both Lattice and Aztec compilers strip quotes from the
command line before passing argv/argc to the program, so when it runs it
will expand them again willy-nilly.
-- 
Peter da Silva.  `-_-'  peter@ferranti.com
+1 713 274 5180.  'U`  "Have you hugged your wolf today?"
