首页 > 解决方案 > 可以从 rc.local 调用的 bash 脚本回显到文件但不能回显到腻子终端

问题描述

我是新手,但花了几个小时试图弄清楚。如果我从 PuTTy 的命令行运行这个脚本,它工作正常,写入文件 mytest 和终端。如果它在重新启动后由 /etc/rc.local 启动,则不会向终端写入任何内容,但仍会写入 mytest。在 rc.local 中,我在 exit 0 之前的底部添加了以下行。我做错了什么?谢谢

bash /home/pi/mytest.sh &
#!/bin/bash
cntr="0";
while true
do
        sleep 0.1;
        cntr=$((cntr+1));
        if (("$cntr" == 50)); then
            echo "mytest.sh script is running" > /home/pi/mytest
            echo "mytest.sh script is running"
            cntr=0;
        fi
done

标签: linuxbashechoraspbian

解决方案


推荐阅读