从Smalltalk VisualWorks UI执行shell脚本

时间:2014-07-09 08:31:12

标签: shell smalltalk

我正在开发Smalltalk中的UI,当我单击一个按钮时,我需要执行一个shell脚本,它将执行一个C ++应用程序。

我这样做的原因是我用C ++编写了一个项目的应用程序,然后我被告知该应用程序需要一个UI,并且UI必须在Smalltalk中,因此它可以包含在更大的UI中用smalltalk编码,但由于我不能再将它编码为完全在Smalltalk,我想我只会调用一个脚本。

我看到我们可以使用shOne来运行外部进程,但是我们可以为脚本执行相同的操作吗?

1 个答案:

答案 0 :(得分:0)

是的shOne:可用于运行脚本。做一个shOne:和一个fork之间的区别就是shOne:使用shell(并等待结果,fork:让你对一些选项有更多的控制权)。