Path: utzoo!attcan!uunet!samsung!zaphod.mps.ohio-state.edu!wuarchive!psuvax1!rutgers!deejay!otello!modus!luke From: luke@modus.sublink.ORG (Luciano Mannucci) Newsgroups: comp.sys.hp Subject: Re: Please, be standard compliant! Message-ID: <667@modus.sublink.ORG> Date: 18 Oct 90 19:10:23 GMT References: <659@modus.sublink.ORG> <5570516@hpfcdc.HP.COM> Organization: Modus srl- Milano, Italy Lines: 37 In article <5570516@hpfcdc.HP.COM>, smp@hpfcdc.HP.COM (Steve Platt) writes: | In-Reply-To: article <659@modus.sublink.ORG> of Wed, 3 Oct 1990 11:16:05 GMT | Hello Luke, | | | 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. | | Again, thanks for reporting this problem to us. We have looked at all | HP-UX commands, and have modified the scripts which do not have #! as | the first line. While adding a blank first line to all scripts would | fix your csh problem, we felt that inserting a #! line is a much more | robust solution. Ok. Fine. I've added a line beginning by a : which is the bourne shell *null* statement but I admit that a #! /bin/sh is *much more* robust. (The : is potentially dangerous. : is a comment works ok but : is a comment BTW creates an empty BTW file). | All of these modifications will be shipped in the next major HP-UX | release. anxiously waiting :-) luke. -- _ _ __ Via Aleardo Aleardi, 12 - 20154 Milano (Italy) | | | _ _| (__ PHONE : +39 2 3315328 FAX: +39 2 3315778 | | |(_)(_||_|___) Srl E-MAIL: luke@modus.sublink.ORG ______________________________ Software & Services for Advertising & Marketing