首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >注册要在启动时运行的脚本时出错,如何解决?

注册要在启动时运行的脚本时出错,如何解决?
EN

Stack Overflow用户
提问于 2017-05-23 16:39:07
回答 1查看 26关注 0票数 0

我来自电气工程,目前正在使用上板的一个项目,我已经连接了LED,开关,网络摄像头,USB闪存驱动器与它。我已经创建了一个可执行脚本,我希望在启动时运行该脚本。

当我试图使用代码sudo /etc/init.d/testRun start在终端中运行脚本时,它运行得非常完美。现在,当我在终端sudo update-rc.d testRun defaults 中编写这个命令以注册要在启动上运行的脚本时,它会给出以下错误

insserv:警告:脚本“testRun”缺少LSB标记和重写

请指导我如何解决这个问题?我是电气工程背景,所以在这个领域的新手编码。非常感谢:)

EN

回答 1

Stack Overflow用户

发布于 2017-05-23 16:45:18

要记住的是,您像运行chron启动程序一样运行脚本,所以您需要:

  1. 确保为所有用户设置了可执行标志,并确保它位于每个人都可以访问的目录中。
  2. 每件事都要使用绝对路径,包括脚本。
  3. 再次使用绝对路径指定要运行它的内容。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44140535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档