Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!know!sdd.hp.com!hp-pcd!hpfcso!hpfcdc!smp From: smp@hpfcdc.HP.COM (Steve Platt) Newsgroups: comp.sys.hp Subject: Re: Please, be standard compliant! Message-ID: <5570514@hpfcdc.HP.COM> Date: 12 Oct 90 17:41:44 GMT References: <659@modus.sublink.ORG> Organization: HP Fort Collins, Co. Lines: 22 | Please stop putting lines like: | # @(#) $Revision: 51.3 $ | | as the *first* line of standard bourne shell scripts of your HP-UX | distribution (as /usr/bin/uuto!). People using /bin/csh *cannot use* | such scripts (which can be *system* commands) because of the | *STANDARD CONFORMANCE* of HP-UX csh: if the *first* character of a | script is a # and it is *not* followed by a ! the csh spawns a "csh -c" | in order to execute it. So it is and so it must be. So, don't oblige | *all* your csh-using-customers to edit HP-UX system scripts so they | can have their machines working. | | Please fix it! Thanks for this input - it certainly seems to be a problem. We'll try to fix all affected scripts by the next major release. Steve Platt / HP-UX Commands / smp@hpfclj.fc.hp.com P.S. This note is not an official HP statement - it is only my personal opinion.