Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!wuarchive!uunet!bria!mike Newsgroups: comp.arch Subject: Re: UNIX mind-set (was: How wrong is MS-DOS?) Message-ID: <355@bria> Date: 14 Jan 91 12:16:41 GMT References: <8148@hub.ucsb.edu> <11313@lanl.gov> Reply-To: mike@bria.UUCP (Michael Stefanik) Organization: Briareus Corporation, Los Angeles, CA Lines: 33 In article <11313@lanl.gov> lanl.gov!jlg (Jim Giles) writes: >From article <8148@hub.ucsb.edu>, by tom@bears.ucsb.edu (Tom Weinstein): >> [...] >> And you've been using UNIX for ten years? The shell does wildcard >> substitution, not ls. You could just as easily type 'echo x*y'. > >Yes, you could type 'echo x*y' - which would write the string 'x*y' >on your terminal. The shell does no wildcard substitution on any >argument _automatically_. The tool has to ask for the functionality. << FLAME ON! >> The "tool has to ask for the functionality" of globbing? How does it do this, precisely? Send email to shell, asking it nicely? C'mon! Globbing is a builtin function of the shell; wildcards are resolved BEFORE the shell even forks and executes the command. So, tell us all, who are appraently so ignorant (nay, but mere intellectual pygmies on the broad shoulders of your intellect), how does the program ask for globbing after it has already been done, and the arguments are sitting in it's stack? Please, enlighten us all. << FLAME OFF >> And don't you just hate the word "paradigm" after it's been used twenty or thirty times? How about "example" for a change. I have a Webster's dictionary too, ya know. -- Michael Stefanik, Systems Engineer (JOAT), Briareus Corporation UUCP: ...!uunet!bria!mike -- technoignorami (tek'no-ig'no-ram`i) a group of individuals that are constantly found to be saying things like "Well, it works on my DOS machine ..."