在shell脚本中使用AT命令

时间:2016-01-18 11:14:21

标签: php shell at-command

我正在使用gsm调制解调器发送短信,通过终端没有问题,但我想写一个shell脚本(由php调用),我想知道如何插入AT命令。

示例:

  
      
  • 调用script.sh
  •   
  • 脚本打开minicom(sudo ..)
  •   
  • 类型:AT + CMGS =“num”+ ENTER +“消息”+ ctrl + Z.   并将短信发送到num。
  •   

谢谢 维克多

1 个答案:

答案 0 :(得分:0)

目前 1 我认为你最好的选择是使用编程语言。它用于监视不断增长的文本输出和支持方案,如

  1. 等待字符串"Username:"出现在输出中。
  2. 发送字符串"my_name"
  3. 等待字符串"Password:"出现在输出中。
  4. 发送字符串"my_secret_password"
  5. 发送AT命令并等待响应非常相似,所以这绝对可行。当我在爱立信工作时,我们编写了一个测试套件,期望发送AT命令和解析日志文件以运行测试。

    1 作为我的atinout程序的伴侣,我已经开始编写一个程序来正确发送命令AT + CMGS及其有效负载。但除非你非常非常有耐心,否则你不应该等待它完成。