Mac OS X:如何以静默方式启动“命令行工具”类型的应用程序

问题描述 投票:0回答:1

使用 Xcode 4.6,我创建了一个“命令行工具”应用程序(我们称这个工具A)。 在该应用程序中,我想执行另一个“命令行工具”应用程序(toolB)。 我使用如下所示的 system() 函数:

system("open \"/usr/bin/toolB\"");

它运行良好,只是在执行 toolB 时会弹出一个终端窗口。 如何隐藏终端窗口或使用其他方式调用 toolB 以使其根本不显示终端窗口?

macos command-line
1个回答
-1
投票

尝试:

system('command &');

&
将进程置于后台。

© www.soinside.com 2019 - 2024. All rights reserved.