csh command substitution brain damage

chris at umcp-cs.UUCP chris at umcp-cs.UUCP
Sat Jul 21 10:43:42 AEST 1984


While I won't argue that it's a ``good thing'', the C shell was
apparently *designed* to give the ``ambiguous'' message.  Any time
globbing produces more than one word for what might be argv[0],
the C shell gives you the ``ambiguous'' message.  So

	% `look metro`
says
	`look metro`: Ambiguous.

but

	% `look metron`
says
	metronome: Command not found.

It makes a certain amount of sense, though I think I'd prefer the
other way.  (Hmm---yet another C shell magic variable?)
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci (301) 454-7690
UUCP:	{seismo,allegra,brl-bmd}!umcp-cs!chris
CSNet:	chris at umcp-cs		ARPA:	chris at maryland



More information about the Net.bugs mailing list