home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
std_unix
/
v22
/
095
< prev
next >
Wrap
Internet Message Format
|
1991-03-07
|
2KB
From jsq@cs.utexas.edu Thu Jan 31 18:57:43 1991
Received: from cs.utexas.edu by uunet.uu.net (5.61/1.14) with SMTP
id AA20879; Thu, 31 Jan 91 18:57:43 -0500
Posted-Date: 31 Jan 91 19:08:05 GMT
Received: by cs.utexas.edu (5.64/1.93)
From: gwyn@smoke.brl.mil (Doug Gwyn)
Newsgroups: comp.std.unix
Subject: Re: Shell standardization (for c.std.unix)
Message-Id: <17530@cs.utexas.edu>
References: <17155@cs.utexas.edu> <17400@cs.utexas.edu> <17504@cs.utexas.edu>
Sender: jsq@cs.utexas.edu
Organization: U.S. Army Ballistic Research Laboratory, APG, MD.
X-Submissions: std-unix@uunet.uu.net
Date: 31 Jan 91 19:08:05 GMT
Reply-To: std-unix@uunet.uu.net
To: std-unix@uunet.uu.net
Submitted-by: gwyn@smoke.brl.mil (Doug Gwyn)
In article <17504@cs.utexas.edu> karish@mindcraft.com (Chuck Karish) writes:
>On some older SysV-based systems I've used, scripts that start with the '#'
>character are interpreted as csh scripts no matter what follows the '#'.
That was a bug in porting a pre-#! era csh feature. On UNIX System V,
more often than not Bourne shell scripts begin with '#'. Therefore it
was unwise to leave that vestigial feature in csh when porting it to
such an environment.
The basic answer is that there is no truly portable solution, other
than writing Bourne shell scripts starting with non-# that invoke
whatever other command is actually wanted, using some sort of path
search to find it.
Of course Plan 9's user-mounted appendable directories makes this easier..
Volume-Number: Volume 22, Number 95