28 marzo, 2024

   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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies