home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / std_unix / v22 / 095 < prev    next >
Internet Message Format  |  1991-03-07  |  2KB

  1. From jsq@cs.utexas.edu  Thu Jan 31 18:57:43 1991
  2. Received: from cs.utexas.edu by uunet.uu.net (5.61/1.14) with SMTP 
  3.     id AA20879; Thu, 31 Jan 91 18:57:43 -0500
  4. Posted-Date: 31 Jan 91 19:08:05 GMT
  5. Received: by cs.utexas.edu (5.64/1.93) 
  6. From: gwyn@smoke.brl.mil (Doug Gwyn)
  7. Newsgroups: comp.std.unix
  8. Subject: Re: Shell standardization (for c.std.unix)
  9. Message-Id: <17530@cs.utexas.edu>
  10. References: <17155@cs.utexas.edu> <17400@cs.utexas.edu> <17504@cs.utexas.edu>
  11. Sender: jsq@cs.utexas.edu
  12. Organization: U.S. Army Ballistic Research Laboratory, APG, MD.
  13. X-Submissions: std-unix@uunet.uu.net
  14. Date: 31 Jan 91 19:08:05 GMT
  15. Reply-To: std-unix@uunet.uu.net
  16. To: std-unix@uunet.uu.net
  17.  
  18. Submitted-by: gwyn@smoke.brl.mil (Doug Gwyn)
  19.  
  20. In article <17504@cs.utexas.edu> karish@mindcraft.com (Chuck Karish) writes:
  21. >On some older SysV-based systems I've used, scripts that start with the '#'
  22. >character are interpreted as csh scripts no matter what follows the '#'.
  23.  
  24. That was a bug in porting a pre-#! era csh feature.  On UNIX System V,
  25. more often than not Bourne shell scripts begin with '#'.  Therefore it
  26. was unwise to leave that vestigial feature in csh when porting it to
  27. such an environment.
  28.  
  29. The basic answer is that there is no truly portable solution, other
  30. than writing Bourne shell scripts starting with non-# that invoke
  31. whatever other command is actually wanted, using some sort of path
  32. search to find it.
  33.  
  34. Of course Plan 9's user-mounted appendable directories makes this easier..
  35.  
  36. Volume-Number: Volume 22, Number 95
  37.  
  38.