Raspberry Pi切断了/etc/rc.local

时间:2017-10-27 13:48:23

标签: linux bash raspbian raspberry-pi2

我在运行Raspbian的Raspberry Pi 2上的/etc/rc.local中有以下代码:

for i in `seq 1 10`;
do
    echo $i
    sleep 1
done

我希望在开场白中慢慢数到10。它没有。
为了测试/etc/rc.local在启动时运行,我把它放在其中:

mkdir /home/pi/THISWORKS

这很有效。名为THISWORKS的文件夹出现在我的主目录中 为了测试它输出到起始文本,我将原始代码更改为:

for i in `seq 1 10`;
do
    echo "THISWORKS"
done

在启动GUI之前,我看到十个“THISWORKS”出现在开始文本的末尾 我认为系统会给/etc/rc.local一些时间来处理启动文本,但是会在某个时刻切断它。为了测试这个理论,我将其放入/etc/rc.local

sleep 100
mkdir THISWORKS

现在,当它启动时,我在主目录中看不到文件夹THISWORKS。然而,100秒后,我确实看到了它。

我如何给/etc/rc.local时间做这件事?

编辑:如何让Xorg等待/etc/rc.local完成?

0 个答案:

没有答案