【发布时间】:2019-07-29 13:43:36
【问题描述】:
我有一个minicom script,它通过串行发送一些命令并期望返回一些东西(有效)但我无法退出 minicom 屏幕。
下面是 minicom 脚本:
success1:
print \nSuccessfully received running!
send "exit"
exit 0
success2:
print \nSuccessfully received degrading!
! killall -9 minicom
exit
我使用的是他们的文档中推荐的! killall -9 minicom,但不幸的是,在 Jenkins 上运行脚本时,由于退出代码 137(另一个进程发送了信号 9)而失败。然而,这确实退出了 minicom,只是没有成功。
另一方面,'send "exit"' 只是退出设备,并没有退出 minicom。
如何退出 minicom 并收到 0 退出代码?
【问题讨论】:
标签: bash serial-port gnu-screen run-script