Windows не может запустить скрипт .ksh - PullRequest
0 голосов
/ 15 мая 2019

У меня есть java-код в eclipse, который вызывает скрипт .ksh. ОС Windows7. Я полный нуб в оболочке, и код (как java, так и ksh) не был написан мной (и я не могу его изменить).

В любом случае, когда он пытается запустить скрипт, появляется общее всплывающее окно Windows, которое позволяет мне выбрать правильное приложение. Учитывая это, я установил cygwin, но в cygwin / bin / ksh.exe нет вообще. Более того, я не нашел ничего в Google.

Есть ли другой способ запустить ksh под Windows?

Заранее спасибо

Я наконец-то нашел журнал:

C:\Users\Andrea\Desktop\AppXXX\Scripts\Model\Launchksh[35]: mkdir: not found
C:\Users\Andrea\Desktop\AppXXX\Scripts\Model\Launch.ksh[37]: can't create /rep/log/Launch_model.log: No such file or directory

Он не находит mkdir, разве это не проблема, связанная с cygwin?

Ответы [ 2 ]

1 голос
/ 15 мая 2019

Вам необходимо установить пакет mksh (MirBSD Korn Shell). Перезапустите установку и выберите mksh.

0 голосов
/ 16 мая 2019

Хорошо, я решил загадку.В переменной PATH не было ссылки на папку cygwin / bin.Я вручную добавляю его, и теперь он работает!Спасибо всем

...