在启动时在后台自动运行脚本,如果一切顺利,则禁止输出

时间:2013-07-18 06:19:05

标签: raspberry-pi raspbian rc

我在Pi上使用Raspbian,并有一个脚本来控制一些家庭自动化的东西。

该脚本旨在成为一个连续循环,用于监视串行端口并发送请求和记录事件。

默认情况下,它每隔10秒打印一些输出和一个轮询符号(让你知道它正在运行)。我想保留这个功能,但如果我在后台运行它,我真的不想知道它(除非有错误)。

如果我尝试使用>nul启动脚本,它仍会输出到屏幕。

另外,我的脚本在我的/etc/rc.local后台开始,但如果它在后台启动,我如何确定它是否真正启动而没有错误?

1 个答案:

答案 0 :(得分:0)

我通常使用屏幕进行这种过程启动

screen -d -m -S asd top

出现问题时,您可以通过以下方式附加到屏幕:

screen -r -x -S asd