Windows无法运行.ksh脚本

时间:2019-05-15 12:22:13

标签: windows cygwin ksh

我在eclipse下有一个Java代码,正在调用.ksh脚本。操作系统是Windows7。 我是外壳方面的一个完全菜鸟,而且代码(java和ksh)都不是我写的(而且我无法更改)。

无论如何,当它尝试启动脚本时,会出现常见的Windows弹出窗口,让我选择合适的应用程序。鉴于此,我已经安装了cygwin,但是在cygwin / bin /中根本没有ksh.exe。更重要的是,我在Google上找不到任何内容。

还有其他方法可以在Windows下启动ksh吗?

预先感谢

我终于找到了一条日志:

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 个答案:

答案 0 :(得分:0)

您需要安装mksh(MirBSD Korn Shell)软件包。重新运行安装程序,然后选择mksh

答案 1 :(得分:0)

好,我解决了雾霾。在PATH变量中,没有引用cygwin / bin文件夹。我手动添加它,现在它可以运行了! 谢谢大家