Linux Cocoa=如何在后台运行脚本而不在C中启动终端
在Cocoa应用程序中,我使用c函数运行脚本,如Linux Cocoa=如何在后台运行脚本而不在C中启动终端,linux,macos,cocoa,terminal,applescript,Linux,Macos,Cocoa,Terminal,Applescript,在Cocoa应用程序中,我使用c函数运行脚本,如setenv()和popen()。它完美地执行脚本。但问题是,在运行时,popen()会打开终端应用程序,在脚本执行后,它会自动关闭终端应用程序。我想在不打开终端应用程序的情况下执行脚本 我找到了使用NSAppleScript的解决方案。但这一类只能在基金会中使用,但不能在核心基金会中使用。我希望相同的功能是用C写的。如何实现这一点 请给出建议。用于执行脚本。这使您可以在后台运行它,同时仍然能够指定环境变量、监视器输出等。您需要显示代码,否则人们会
setenv()
和popen()
。它完美地执行脚本。但问题是,在运行时,popen()
会打开终端应用程序,在脚本执行后,它会自动关闭终端应用程序。我想在不打开终端应用程序的情况下执行脚本
我找到了使用NSAppleScript
的解决方案。但这一类只能在基金会中使用,但不能在核心基金会中使用。我希望相同的功能是用C写的。如何实现这一点
请给出建议。用于执行脚本。这使您可以在后台运行它,同时仍然能够指定环境变量、监视器输出等。您需要显示代码,否则人们会猜测如何帮助您。编辑问题添加它,然后有人可能会给你答案。