在MAC OS X上调用MONO中的命令行

时间:2011-06-19 18:11:18

标签: macos mono

我希望能够从单声道应用程序中调用自动机或unix命令(如ls)并将结果返回。

这可以在Windows上轻松完成。问题是如何在mac?

上完成

1 个答案:

答案 0 :(得分:2)

警告:我一生中从来没有写过单声道的字符。

我想这是重定向stdout并启动进程的问题。这个linux forum表明你几乎可以做到这一点 - 我认为OSX主要表现为类似UNIX的系统。

哦顺便说一句,如果你想启动一个OSX应用程序,可以在“.app”包内进行挖掘。 OSX将这些显示为文件,但它们实际上是目录。在查找程序中,您可以右键单击并“显示包内容”,或者您可以打开终端/命令提示符并将cd放入其中。例如,您可以从终端启动这样的Automator:

/Applications/Automator.app/Contents/MacOS/Automator

我不知道你是否想要沿着这条路走下去,但是如果你要与OSX(gui)应用程序接口,你可能会想要使用Applescript作为一些“粘合剂” “在Mono和app之间。