crl@pur-phy.UUCP (Charles LaBrec) (03/06/84)
Personally, I like very much the '#!' construction because it allows you to have set-[gu]id shell scripts. 2.8 BSD even allows you to have execute-only (i.e., non-readable) scripts. The 4.x implementation lets you give flags, e.g. csh -f, so csh scripts can start up reasonably fast. True, error messages could be better, but I would protest any idea to scrap these facilities. Charles LaBrec UUCP: pur-ee!Physics:crl, purdue!Physics:crl INTERNET: crl @ pur-phy.UUCP