私は初心者でasterisk
、助けが必要です。ダイヤル プランから実行し、返された値を取得してダイヤル プランの変数に入れる必要がある bash スクリプトがあります。
たとえば、私のbashスクリプトはtest.sh
次のとおりです。
#! /bin/bash
echo "61"
私のダイヤル プラン:
exten => 3333,1,Set(result=${shell(/root/test.sh)})
exten => 3333,2,Verbose(result is: ${result})
スクリプトには 777 のアクセス許可があり、シェル コマンド ラインから手動で実行すると動作します。ダイヤルプランから実行し、戻り値を変数で使用したいのですが、何も返されません (値が返されません)
私のアスタリスクのバージョンはアスタリスク 1.6.2.20 です