> Csh on non-4.2 systems checks for a # as > the first character of the file, and forks itself if it sees it; if not, it > forks a /bin/sh. Yes, some of them do, but if they do that's a bug. Virtually all of my Bourne shell scripts (including SVR2 system utility scripts) start with "#".