0

gammu-smsd をインストールしました。パーミッションと引き裂く髪にかなり苦労した後、エラーで終了せずに RunOnReceive スクリプトを実行することができました。

現在の切り詰められた形式では、

message=$SMS_1_TEXT

echo message is {$message} >> /var/sys.log

空白になり$messageます....何が間違っていますか?

4

1 に答える 1

0

たぶん、Gammu SMSD から実際には空ですか? ドキュメントによると、一部のメッセージ タイプでは空になる場合があります。実際に必要なものによっては、使用DECODED_1_TEXTする方が適している場合があります。

とにかくデバッグするには、envコマンドをスクリプトに入れることができます。これにより、すべての環境変数が一覧表示されます。

于 2015-07-13T09:35:35.557 に答える