专栏底层软件请问用户启动程序放在哪个启动脚本里面?

请问用户启动程序放在哪个启动脚本里面?

已解决
五岁月下练剑2022-12-13
54
10

您好,

请问用户启动程序放在哪个启动脚本里面?

比如echo "1111"放在/etc/init.d/appinit.sh里面没有执行

底层软件
征程3
+2
评论4
0/1000
  • 新手村
    Lv.4

    您好:

    放在/userdata/app/init.sh,改成777权限,应该就能执行了

    2022-12-13
    0
    2
    • 五岁月下练剑回复新手村:

      好的,谢谢

      2022-12-13
      0
    • 新手村回复五岁月下练剑:

      嗯,不客气,有问题再讨论

      2023-01-17
      0
  • 费小财
    Lv.5

    您好,

    应该是init.sh脚本的

    2022-12-13
    0
    2
    • 五岁月下练剑回复费小财:

      好的,谢谢

      2022-12-13
      0
    • 费小财回复五岁月下练剑:

      不客气

      2022-12-19
      0
  • 只蓝片羽
    Lv.1

    您好,放在/mnt/init.sh,实际/mnt目录默认挂在/userdata/app下,需要chmod +x /mnt/init.sh后生效。

    2022-12-13
    0
    1
    • 五岁月下练剑回复只蓝片羽:

      好的,谢谢

      2022-12-13
      0
  • 船到桥头
    Lv.1

    您好:

    关于echo "1111"放在/etc/init.d/appinit.sh里面没有执行这个问题,我解释下。

    /etc/init.d/appinit.sh脚本再init.normal.rc中拉起,未配置串口输出,所以echo "1111" 感觉没有执行,实际执行了,输出到/dev/null中了,若想在串口中看到,提供两个方法:

    1、echo "1111" > /dev/console

    2、修改init.normal.rc,增加appinit.sh输出到console

    service app /etc/init.d/appinit.sh

    class defaultip_ready

    oneshot

    console (此处是增加的)

    祝好~

    2022-12-13
    0
    1
    • 五岁月下练剑回复船到桥头:

      好的,感谢

      2022-12-13
      0