Are you currently learning Bash? Have you seen things like $0 and $EUID and wondered what they mean? Or what the difference is between $UID and $EUID? I'll cover ...
It's probably just an artifact of cut and paste but the #! have to be the first two characters of the file. If there really is a leading white space you may be getting the system default shell (no ...