开发者

Calling a command line in MONO on MAC OS X

I want to be able to call the automator or un开发者_开发技巧ix commands like ls from a mono app and ge the results back.

This can be accomplished on windows easily. The question is how is this done on the mac??


caveat: I've never written a char of mono in my life.

I imagine it's a matter of redirecting stdout and firing up a process. this linux forum shows that you can do pretty much that - OSX will behave mostly as a UNIX-like system for you, I reckon.

Oh by the way, if you want to fire up an OSX application, have a dig around inside the ".app" bundle. OSX shows these as a file, but they're actually directories. In the finder you can right-mouse click and "show package contents", or you can open up a terminal / command prompt and cd into them. For instance, you can launch the Automator like this from the terminal:

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

I don't know if you would want to go down this route, but if you're going to be interfacing with OSX (gui) apps, you might want to look at using Applescript as some "glue" between Mono and the app.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜