c# – 如何使用gtk打开mac终端#

我使用xamarin在Mac OS中创建了一个gtk#工具.问题是,我想打开Mac终端并传递一些参数.

从我的代码我打开这样的Windows控制台,但我想为MAC做这个.

    System.Diagnostics.Process p = new System.Diagnostics.Process();
    System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo ();
    info.FileName="cmd.exe";
    info.Arguments ="/C commands||pause";
    p.StartInfo = info;
    p.Start ();

有没有其他方法来实现这样的事情,如制作一个shell文件并对其进行更改并执行等.
这是我第一次在Mac上工作.请从头开始解释.我无法在互联网上找到相关信息.

最佳答案 如果您正在运行Jaguar(OS X 10.2),那么终端应用程序将位于以前发布的/ Applications / Utilities文件夹中.如果它不存在,那么它已被删除.在这种情况下,您需要从另一台Mac系统获取副本,或修复您的OS X安装.

点赞