标签: php shell at-command
我正在使用gsm调制解调器发送短信,通过终端没有问题,但我想写一个shell脚本(由php调用),我想知道如何插入AT命令。
示例:
调用script.sh 脚本打开minicom(sudo ..) 类型:AT + CMGS =“num”+ ENTER +“消息”+ ctrl + Z. 并将短信发送到num。
谢谢 维克多
答案 0 :(得分:0)
目前 1 我认为你最好的选择是使用编程语言expect。它用于监视不断增长的文本输出和支持方案,如
"Username:"
"my_name"
"Password:"
"my_secret_password"
发送AT命令并等待响应非常相似,所以这绝对可行。当我在爱立信工作时,我们编写了一个测试套件,期望发送AT命令和解析日志文件以运行测试。
1 作为我的atinout程序的伴侣,我已经开始编写一个程序来正确发送命令AT + CMGS及其有效负载。但除非你非常非常有耐心,否则你不应该等待它完成。