微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

可以从 rc.local 调用的 bash 脚本回显到文件,但不能回显终端

如何解决可以从 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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。