我安装了 gammu-smsd。经过大量的权限和撕裂头发的努力后,我终于让 RunOnReceive 脚本运行而不会因错误退出。
以目前的截断形式,它说
message=$SMS_1_TEXT
echo message is {$message} >> /var/sys.log
并$message
出现空白....我做错了什么?
我安装了 gammu-smsd。经过大量的权限和撕裂头发的努力后,我终于让 RunOnReceive 脚本运行而不会因错误退出。
以目前的截断形式,它说
message=$SMS_1_TEXT
echo message is {$message} >> /var/sys.log
并$message
出现空白....我做错了什么?
也许Gammu SMSD实际上是空的?根据文档,某些消息类型可以为空。使用DECODED_1_TEXT
可能更合适,这取决于你真正想要什么。
无论如何要调试,您可以将env
命令放入脚本,这样您将列出所有环境变量。