【发布时间】:2017-10-26 06:27:13
【问题描述】:
我有一个脚本,我想在 Raspberry Pi 中从 init.d 运行,我将脚本放在 rc5.d 中,以便在运行运行级别 5 时执行它,订单号为 20。(S20myscript)
在我的脚本中,我使用了 cat 和 grep 命令。
当我重新启动树莓派时,它会打印出类似以下的错误:
sh: 1: cat: 未找到
sh: 2: grep: 未找到
但是,如果我把它放在 rc.local 中。有用。但是,我不想把它放在 rc.local 中。我发现它不整洁,....另外,根据我的经验,如果我将它放在 rc.local 中,有时它不会运行。
我怀疑是因为 cat 和 grep 命令还没有准备好? 但是运行级别 5 是最后一个级别吗?
这让我想知道 rc.local 在什么运行级别上运行...
如果我遗漏了什么,请告诉我。
【问题讨论】:
-
这个问题是关于 Linux init 的。您可以通过Unix & Linux 或Super User 获得帮助
-
对不起,我虽然 stackoverflow 只是为了任何东西
标签: raspberry-pi3 init rc