如何在QNX中使用mifs脚本启动后台进程



我有一个mkifs脚本文件,.build扩展用于构建qnx .ifs图像。当我的QNX用图像启动时,我想在后台启动一个进程。进程是一个服务,它等待传入的请求,并且永远不会结束。

我想知道我如何在.build文件中定义我的进程以在后台运行它。

也许这就是你的答案:

"如果在命令行后面指定& (&),程序将在后台运行,并且Neutrino不会等待程序完成后再继续执行脚本中的下一行。如果您没有指定&号,并且程序没有退出,那么脚本的其余部分将永远不会执行。在引导脚本完成之前,系统不能完全运行。"[1]

所以把这个放到你的构建文件中:

[+script] .script = {
    "do-stuff" &
}

你的Buildfile应该已经有"script"部分了

[1] http://www.qnx.com/developers/docs/6.3.0SP3/neutrino/building/building_nto.html

最新更新