2011-11-10 129 views

回答

2

您可以在代码中添加此:

exec = %%bslSys.process.exec%% : string, string -> string 

在Stdlib.System(import stdlib.system)从build 739

加入此功能
1

是的,这是一个设计选择,而不是限制。从安全的角度来看,执行shell命令可能非常危险;在Opa安全是最重要的,因此我们决定不向用户公开。如果你真的需要它(并且知道你在做什么),那么通过FFI将Ocaml的Sys函数中的一个公开给你的程序应该很容易。