Minicom发送自动脚本

Luc*_*nzo 10 linux bash shell serial-port

我正在使用minicom来测试我在串口上的连接.

 sudo minicom -b 115200 -D /dev/ttyS0
Run Code Online (Sandbox Code Playgroud)

通过这种方式,minicom打开了它的'console-gui'并允许我发送数据.

我发送:

 atz
Run Code Online (Sandbox Code Playgroud)

获得'OK'

at
Run Code Online (Sandbox Code Playgroud)

获得'OK'

答案等等.

我需要运行一个写入inifinity"at"的脚本并阅读答案..

有什么建议?

我也评估其他程序.

Rah*_*obi 10

Minicom有-S选项用于在启动时执行SCRIPT,因此使用您的命令创建了一个脚本

vi script.txt
send atz
send at
Run Code Online (Sandbox Code Playgroud)

用minicom运行你的脚本

minicom -S script.txt
Run Code Online (Sandbox Code Playgroud)

另请参阅http://www.linuxcommand.org/man_pages/runscript1.html以获取minicom脚本