Ошибка скрипта bash, неверный интерпретатор: Нет такого файла или каталога |
|
Добавил(а) microsin
|
При запуске скрипта появляется ошибка:
bash: ./b.sh: /bin/bash^M: неверный интерпретатор: Нет такого файла или каталога
Вероятная причина ошибки - строки завершаются комбинацией 0D0A вместо 0A. Исправить можно с помощью утилиты dos2unix [1].
Обычно такое может произойти, когда изменяли текст скрипта в редакторе, который строки оформлял в стиле Windows.
[Ссылки]
1. DOS to Unix: Commands and Examples site:phoenixnap.com. |