我可以在(物联网边缘)设备上安装的软件列表非常有限。我有minicom
andchat
命令(除了像echo
and这样的标准命令cat
),并且需要向串行设备写入命令并读取响应。
有问题的设备是调制解调器,我需要在其上运行 AT 命令。如果使用minicom
和设置菜单等。我可以正常运行这些命令,并获得输出。问题是我有大约一千个这样的设备,所以设置和数据记录需要自动化。
那么在这些参数中是否有一种方法可以minicom
在没有任何交互元素的情况下运行和捕获输出?我努力了
minicom -S scriptfile -C outfile
其中脚本文件(现在)包含以下内容:
sleep 1
send "AT"
这似乎忽略了sleep
命令,并创建了outfile,但留空。另外,我需要在不会打开会话或交互元素的命令中添加什么?