jueves, 29 de diciembre de 2011

No such file or directory



No such file or directory . Es un error que parece evidente, pero al mismo tiempo desconcierta. Sobre todo si vez el código y este esta bien escrito.

Me ocurrió con una shell, la cual tiene que acceder a un directorio y ejecutar desde ese lugar otras shell. Y al momento de ejecutar: cd directorio , aparecía este error.

Lo que no les he comentado es que la shell la escribí en Windows y luego la pase al entorno de trabajo Linux. De ahí que la solución pase por cambiar el formato del archivo, con las instrucciones que detallo a continuación:

Abrir el archivo con vi o vim.
vi archivo

Aplicar formato unix.
:set fileformat=unix

:wq!

o bien, desde la consola
dos2unix archivo

Si te encuentras con este error, verifica que sea el formato.

No hay comentarios: