Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ll-xn!ames!ucbcad!ucbvax!sdcsvax!hutch From: hutch@sdcsvax.UCSD.EDU (Jim Hutchison) Newsgroups: comp.sys.amiga Subject: Re: my previous "Re: statement" Message-ID: <2308@sdcsvax.UCSD.EDU> Date: Wed, 17-Dec-86 02:05:38 EST Article-I.D.: sdcsvax.2308 Posted: Wed Dec 17 02:05:38 1986 Date-Received: Thu, 18-Dec-86 00:11:00 EST References: <1108@spice.cs.cmu.edu> <1696@vax135.UUCP> Reply-To: hutch@sdcsvax.UUCP (Jim Hutchison) Distribution: net Organization: UCSD EMU Project (Educational Microcomputer Unix) Lines: 37 In article <1696@vax135.UUCP> cjp@vax135.UUCP (Charles Poirier) writes: >... >While I'm at it, let me add my vote in favor of uniform filename >expansion at the CLI level. The comments on other kinds of expansion >are well taken, but I say that filenames are far and away the most >common form of globbing. Let other realms of expansion use escapes or >quotes. That amount of "inconsistency" is compensated by the security >of knowing that filename expansion WILL be done. Yeh, I couldn't agree more. > >By the way, this should be tweaked in a way that UNIX screws up: for >output-redirection, i.e. cmd >foo#?. ALLOW globbing IF the expansion >results in ONE file name (error otherwise). > It's that evil shell you have been using. Unix allows you to replace it, I suggest that you might want to... (here is Berkerley csh) Script started on Tue Dec 16 23:03:02 1986 csvax {1} touch aa ab ac csvax {2} echo hi > a? a?: Ambiguous. csvax {3} echo a? aa ab ac csvax {4} rm ab ac csvax {5} !2 echo hi > a? csvax {6} cat a? hi csvax {7} exit csvax {8} script done on Tue Dec 16 23:03:55 1986 -- Jim Hutchison UUCP: {dcdwest,ucbvax}!sdcsvax!hutch ARPA: Hutch@sdcsvax.ucsd.edu Fig is a 5 stage concept.