我正在使用gsm调制解调器发送短信,通过终端没有问题,但我想编写一个shell脚本(由php调用),我想知道如何插入AT命令。
例:
- 致电 script.sh
- 脚本打开迷你通信(须藤.
- 类型 : AT+CMGS="数字" + 回车键 + "消息" + ctrl+Z 并将短信发送到 NUM。
谢谢胜利者
目前1 我认为您在这里最好的选择是使用预期的编程语言。它用于监视不断增长的文本输出并支持方案,例如
- 等待字符串
"Username:"
出现在输出中。 - 将字符串
"my_name"
发送。 - 等待字符串
"Password:"
出现在输出中。 - 将字符串
"my_secret_password"
发送。
发送 AT 命令和等待响应非常相似,因此这是绝对可行的。当我在爱立信工作时,我们有一个用期望编写的测试套件,它发送AT命令并解析日志文件来运行测试。
1作为我的 atinout 程序的配套程序,我已经开始编写一个程序来正确发送命令 AT+CMGS 及其有效负载。但除非你非常非常有耐心,否则你不应该等待这一切完成。