in reply to bad interpreter: Permission denied
XD It was that last bit of advice that helped me, which ironically was posted very recently in such an old thread—just in time to come to my rescue! A quick 'mount' showed the partition the script was on was mounted with 'noexec'. I really should have thought of that before, but for whatever reason, I didn't. Anyway, thanks a bunch :)