我希望能够从单声道应用程序中调用自动机或unix命令(如ls)并将结果返回。
这可以在Windows上轻松完成。问题是如何在mac?
上完成答案 0 :(得分:2)
我想这是重定向stdout并启动进程的问题。这个linux forum表明你几乎可以做到这一点 - 我认为OSX主要表现为类似UNIX的系统。
哦顺便说一句,如果你想启动一个OSX应用程序,可以在“.app”包内进行挖掘。 OSX将这些显示为文件,但它们实际上是目录。在查找程序中,您可以右键单击并“显示包内容”,或者您可以打开终端/命令提示符并将cd
放入其中。例如,您可以从终端启动这样的Automator:
/Applications/Automator.app/Contents/MacOS/Automator
我不知道你是否想要沿着这条路走下去,但是如果你要与OSX(gui)应用程序接口,你可能会想要使用Applescript作为一些“粘合剂” “在Mono和app之间。