我在Pi上使用Raspbian,并有一个脚本来控制一些家庭自动化的东西。
该脚本旨在成为一个连续循环,用于监视串行端口并发送请求和记录事件。
默认情况下,它每隔10秒打印一些输出和一个轮询符号(让你知道它正在运行)。我想保留这个功能,但如果我在后台运行它,我真的不想知道它(除非有错误)。
如果我尝试使用>nul
启动脚本,它仍会输出到屏幕。
另外,我的脚本在我的/etc/rc.local
后台开始,但如果它在后台启动,我如何确定它是否真正启动而没有错误?
答案 0 :(得分:0)
我通常使用屏幕进行这种过程启动
screen -d -m -S asd top
出现问题时,您可以通过以下方式附加到屏幕:
screen -r -x -S asd