Raspberry Pi 没有 运行 自动启动脚本

Raspberry Pi doesn't run script on autostart

我尝试在 Raspberry Pi 3 上启动 shell 脚本。

路径我写在了rc.local。这适用于所有其他脚本,但不适用于下面的脚本。我认为脚本启动了(如果我添加一个“睡眠”终端在启动后打开)但此时不工作。当我手动启动脚本时,它工作正常。 有人知道吗?

#!/bin/bash
status=$( cat status.txt )

if [ $status == 0 ]
then
    ./s0.sh
fi

if [ $status == 1 ]
then
    ./s1.sh
fi

if [ $status == 2 ]
then
    ./s2.sh
fi

问题是您必须使用脚本的绝对路径。使用 /home/pi/Dektop/s0.sh 等将起作用