Newsgroups: comp.arch Path: utzoo!telly!problem!druid!darcy From: darcy@druid.uucp (D'Arcy J.M. Cain) Subject: Re: UNIX mind-set -> OK, OK! Message-ID: <1991Jan15.010306.15378@druid.uucp> Organization: D'Arcy Cain Consulting, West Hill, Ontario References: <11305@lanl.gov> <1991Jan14.013815.11419@ims.alaska.edu> <11314@lanl.gov> Date: Tue, 15 Jan 91 01:03:06 GMT In article <11314@lanl.gov> 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. Explains why I don't use the bundled command shells >much. This is a choice that _should_ be left to the discretion of the >utility writer. In your opinion. I have a different opinion and here's why. With the shell expanding the wildcards I know exactly what the effect will be when I give it "x*y." If each program expanded its own wildcards (like MS-DOS) then I would have to test every tool before I could be sure that it acted as I wanted it to and even then I really couldn't be sure. When I meet a new tool I want to fully explore its new capabilities. I don't want to keep going over the same ground all the time. BTW I don't believe the shell is perfect but it certainly does things a lot better than messy-dos - in *my* opinion. -- D'Arcy J.M. Cain (darcy@druid) | D'Arcy Cain Consulting | There's no government West Hill, Ontario, Canada | like no government! +1 416 281 6094 |