在QNX中的mkifs脚本文件中分支

时间:2015-07-09 15:46:07

标签: build rtos qnx

是否可以使用mkifs实用程序在用于生成图像的脚本中添加分支。我正在尝试读取一个文件文件,并根据其内容分支执行脚本中的驱动程序。 在mkifs实用程序中是否可以这样做?

[+script] .script = {
    PATH=...
    LD_LIBRARY_PATH=...
    display_msg myBoot
    TESTVAL=`cat /config/test.dat`
    TESTLEN={#TESTVAL}
    if["$TESTLEN" = 10]
        #start myDriver1
    else
        #start myDriver2
    ...
    ...
}

我收到一条错误“cat:/config/test.dat:没有这样的文件或目录”。

我想我可以创建一个生成驱动程序而不是这样做的应用程序。但只是想知道为什么现在不可能这样做。

1 个答案:

答案 0 :(得分:0)

据我所见,这似乎不可能。

所以我写了一个单独的应用程序, 这将检查我的条件,并产生所需的驱动程序。

并从脚本中删除驱动程序并将其替换为新应用程序。