In questi casi il problema potrebbe essere dovuto al fatto che il file è stato preparato con gli “a capo” stile windows (\r\n) anzichè stile unix (\n).
La soluzione è semplice: editare con vim e lanciare il comando
:set fileformat=unix
In generale se gli script bash vengono editati su Windows con Notepad++ (come capita a volte a me) conviene ricordare di settare l'editor in modo che il file risulti compatibile con il sistema linux.
Questa la procedura:
- in notepad++ aprire la finestra Configurazione->Preferenze
- nel tab "Nuovo documento" impostare il formato a UNIX
Nessun commento:
Posta un commento