[asterisk-users] using variables in the shell function

Israel Gottlieb isrlgb at gmail.com
Wed Sep 14 07:27:58 CDT 2011


On Wed, Sep 14, 2011 at 5:27 AM, Dale Noll <dnoll at wi.rr.com> wrote:

> On 09/13/2011 07:49 PM, Israel Gottlieb wrote:
>
>> is it possible to pas variables to the shell function
>>
>> Set(recordingavail=${SHELL("ls
>> /var/lib/asterisk/sounds/**custom/${TOPMENU}")})
>>
>> im trying to see if a file is available before playing the file
>>
>> or does anybody have a different idea but not using agi
>>
>> asterisk 1.6.2.20
>> thanks
>>
>>
> You should check out the STAT function.
>
> core show function STAT
>
>
>
> This should evaluate to 1
>  ${STAT(e,/var/lib/asterisk/**sounds/en/vm-goodbye.gsm)})
>
> This should evaluate to 0
>  ${STAT(e,/var/lib/asterisk/**sounds/en/xyzzy.gsm)}
>
>
> Dale
>


Thanks never noticed that function

>
>
> --
> ______________________________**______________________________**_________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>              http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>  http://lists.digium.com/**mailman/listinfo/asterisk-**users<http://lists.digium.com/mailman/listinfo/asterisk-users>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110914/7ce7639c/attachment.htm>


More information about the asterisk-users mailing list