Вы захотите вызвать скрипт оболочки с определенной оболочкой, например, Баш.
Если Cygwin открыт, позвоните which bash
, чтобы выяснить, где находится бинарный файл. Cygwin также поставляется с инструментами, которые могут преобразовывать пути между формой Cygwin и Win32, что очень полезно в таких случаях, как ваш.
Есть еще одна вещь, которая может работать, в зависимости от ваших настроек. Существует переменная окружения с именем PATHEXT
, которая объявляет расширения файлов, которые CMD считает «исполняемыми». Это может быть использовано в ваших интересах, если Windows настроена так, что глагол «open» оболочки выполняет правильную оболочку для расширения файла .sh
(в вашем случае).
Удачи.