Мне нужно использовать пакет на моей ОС Windows 7, но пакет поставляется только с файлом .sh, поэтому я должен использовать bash и, следовательно, Cygwin для запуска на моей машине.
Но я хорошо знаком с Windows, но совершенно новым для Cygwin и программирования оболочек.
Предположим, что у меня есть файл run.sh в /cygdrive/c/Users/myUserName/Desktop/software/myPackage/bin, как его запустить в Cygwin?
Загруженный Cygwin и в терминале я перехожу к этому каталогу и введите run.sh, но он жалуется
$ run.sh
-bash: run.sh: command not found
Я спрашиваю об этом, потому что я обычно понимаю, что в Windows вы можете просто перейти в каталог и запустить файл .bat и что это?
Как это работает для Cygwin? Любое предложение приветствуется!