For the #! looked like a
"comment." Though the kernel could
see the #! and run a shell, it would not do so
unless certain magic bits were set. And if the incantation were
mispronounced, that too could stop the kernel, which, after all, was
not omniscient. And so the people wailed, but alas! the Guru did not
respond. And so it was, and still it is today. Anyway, you will get
best results from a 4BSD machine by using
#! /bin/sh
or:
#! /bin/csh