informazioni su: Ariel Techiouba

giovedì 12 maggio 2011

Quando gli script bash non funzionano più..

..ma fino al giorno prima funzionavano, potrebbe essere colpa di qualcuno che li ha editati con il lettore sbagliato!

Se lanciando uno script bash si ottiene l'errore

bad interpreter: No such file or directory

potrebbe essere un problema di path, cioè non è stato trovato il bash (o il dialetto utilizzato) e bisogna esplicitarlo oppure il file è stato preparato con gli "a capo" stile windows (\r\n) anzichè stile unix (\n).


Come apprendiamo da questo link, in questi casi proviamo a editare con vi e digitiamo:

:set fileformat=unix