Error /bin/sh^M: bad interpreter: No such file or directory

Error /bin/sh^M: bad interpreter: No such file or directory

   Normalmente, utilizo Notepad++, para editar los ficheros que elaboro, y en alguna ocasión me encontrado, que al subirlos a un servidor, (normalmente linux), e intento ejecutarlo, me da el error:

/bin/sh^M: bad interpreter: No such file or directory

Eso es que lo he grabado en el formato incorrecto, o se me a colado algún caracter de escape MS-DOS.
     Para solucionar este error en el mismo servidor linux, y lanzar la ejecución sin problemas, lo único que debemos hacer es:

# sed -i 's/\r//' nombre_del_fichero

De esta manera, ya puedo lanzar el script sin problemas.

     Espero sea de ayuda.