Path: utzoo!attcan!uunet!wuarchive!usc!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!lrg7030 From: lrg7030@uxa.cso.uiuc.edu (Loren Rittle) Newsgroups: comp.arch Subject: Re: UNIX mind-set -> OK, OK! Message-ID: <1991Jan14.142025.29603@ux1.cso.uiuc.edu> Date: 14 Jan 91 14:20:25 GMT References: <11305@lanl.gov> <1991Jan14.013815.11419@ims.alaska.edu> <11314@lanl.gov> Sender: news@ux1.cso.uiuc.edu (News) Organization: University of Illinois at Urbana Lines: 32 jlg@lanl.gov (Jim Giles) writes: > Yes, both of the shells that are bundled with versions of UNIX _do_ > automatically trash (that is, 'process') the command line arguments to > expand wildcards. Assuming you speak of sh and csh (these days you may get ksh also). Wrong, both shells do command line processing only if you want them too. Sure it is on by default but, *you* have the option to turn off this feature. > Explains why I don't use the bundled command shells > much. No, the fact that you claim they always do expansion just proves just don't know what you are talking about. > This is a choice that _should_ be left to the discretion of the > utility writer. This is your opinion, I and many people agree that the other way (i.e. shell expansion is `correct'), so don't state it as fact or obvious. I personally think leaving it to each utility writer breeds chaos. I can produce facts to prove this. See my signature if you want to know what machine and OS I speak of. The more you say, the farther your foot gets inserted into your mouth. Every heard of stopping while you're behind? Loren J. Rittle -- ``In short, this is the absolute coolest computer device ever invented!'' -Tom Denbo speaking about The VideoToaster by NewTek ``your pathetic architectures won't support it'' - Kent Paul Dolan ``Think about NewTek's VideoToaster! Now think about the Amiga!'' Loren J. Rittle lrg7030@uxa.cso.uiuc.edu