in reply to Re: /usr/bin/perl^M: bad interpreter:
in thread /usr/bin/perl^M: bad interpreter:
No, it means that /usr/bin/perl^M cannot be found. Please read the error message correctly. The ^M is the key to the entire problem, it's not something that just can be ignored.