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.