Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1a 12/4/83; site rlgvax.UUCP
Path: utzoo!linus!philabs!cmcl2!floyd!harpo!seismo!rlgvax!guy
From: guy@rlgvax.UUCP (Guy Harris)
Newsgroups: net.unix,net.lang.c
Subject: Re: filename: no permission
Message-ID: <1703@rlgvax.UUCP>
Date: Fri, 10-Feb-84 18:03:56 EST
Article-I.D.: rlgvax.1703
Posted: Fri Feb 10 18:03:56 1984
Date-Received: Sat, 11-Feb-84 23:30:32 EST
References: <934@cbosgd.UUCP> <6831@watmath.UUCP>
Organization: CCI Office Systems Group, Reston, VA
Lines: 12

> The Shell should (at least) say "csh: filename: no permission".
> I've wondered why all programs are expected to print their names
> in their error messages, but the Shells have remained immune to criticism...

Arguably, the shell isn't a command, but a "meta-command", so if it encounters
an error it should claim that the error message is coming from the command
it is running (for instance, syntax errors give the name of the shell file
it's executing).  I make no claim as to whether this is right or wrong, but
it seems to be the philosophy followed for at least the Bourne shell.

	Guy Harris
	{seismo,ihnp4,allegra}!rlgvax!guy