我写了一个python脚本来检查我家中烟雾探测器的状态。它每秒运行一次,并返回值0,1,2。它在自己的线程上使用单独的功能来识别电池电量低和警报蜂鸣声之间的差异。
我需要一个bash脚本来侦听这些条件,并在满足警报条件之一的情况下将netcat数据包发送到我的主服务器。
我尝试使用
alertvalue = `python alarm.py`
并在while循环中运行它,不会产生任何回声。
我想到将python输出重定向到文件,但是有人读到,如果脚本在bash脚本尝试从文件读取的同时写入文件,它将失败。
我想知道我是否可以直接在python脚本中发送和接收netcat信息?
您能在这里指出正确的方向吗?