From: utzoo!decvax!harpo!floyd!vax135!ariel!houti!lime!burdvax!puder Newsgroups: net.unix-wizards Title: "Re: . files and interactiveness" Article-I.D.: burdvax.270 Posted: Thu Oct 28 11:13:20 1982 Received: Fri Oct 29 02:25:01 1982 References: microsof.2557 There is already a standard for identifying scripts. #! /bin/csh as the first line of a file indicates that ccsshh should be given the file to interpret. #! /bin/sh analogously for sshh. One argument can be specified after the interpreter name, as in #! /bin/csh -f to prevent reading of .cshrc. I understand (though I have not tried it) that any "interpreter" can be specified in this way. I believe that this information is used by the eexxeecc system call.