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

Ошибки вида

обычно возникают при попытке выполнить скрипт, созданный на компьютере с Windows и после загруженный в Linux. Ошибка возникает из-за неправильного перевода строк. В Linux в качестве символа перевода строки используется LF (0x0A), а в Windows используется комбинация символов CR+LF (0x0D 0x0A). Чтобы выполнить скрипт вам нужно преобразовать в нём все переводы строк в LF, что легче всего сделать с dos2unix:


Поделиться:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован.

*