<html><body style="font-family: Helvetica,Arial,sans-serif; font-size: 12px;">Start by writing your function from asterisk CLI .<br>When it works, convert it to be called from shell.<br>But you are not going to get a asterisk var contents like you are doing.<br><br>Linux shell does not know what ${RPT_ALINKS} is unless you carry/import  the var from asterisk.<br>Your echo will always be blank.<br><br><br><br>...mike/kb8jnm<br><br><br><blockquote class="atmailquote"><br>----- Original Message -----<br><div id="origionalMessageFromField" style="width:100%;display:inline;background:rgb(228,228,228);"><div style="display:inline;font-weight:bold;">From:</div> "Users of Asterisk app_rpt" <app_rpt-users@lists.allstarlink.org></div><br><div id="origionalMessageToField" style="display:inline;font-weight:bold;">To:</div>"Users of Asterisk app_rpt" <app_rpt-users@lists.allstarlink.org><br><div id="origionalMessageSentField" style="display:inline;font-weight:bold;">Cc:</div><br><div style="display:inline;font-weight:bold;">Sent:</div>Wed, 5 Apr 2017 00:09:19 -0700<br><div id="origionalMessageSubjectField" style="display:inline;font-weight:bold;">Subject:</div>Re: [App_rpt-users] event subsystem variable use in system call<br><br><br><div dir="ltr">Well, I was hoping that asterisk would have a way to expand asterisk variables before the shell gets called ( by the s| syntax ).  Apparently, asterisk is passing the command as is and the shell is expanding the variable.  <div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 4, 2017 at 8:54 PM,  <span dir="ltr"><<a href="mailto:mike@midnighteng.com">mike@midnighteng.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="font-family:Helvetica, Arial, sans-serif;font-size:12px;">I think your problem is that you are trying to execute from a linux command and the subsystem resides at the asterisk level.<br><br>Not that you can do it from there but you must address it where it resides.<br><br><br>...mike/kb8jnm<br><br><br><blockquote class="m_-6653126038428048335atmailquote"><br>----- Original Message -----<br><div id="m_-6653126038428048335origionalMessageFromField" style="width:100%;display:inline;background:rgb(228,228,228);"><div style="display:inline;font-weight:bold;">From:</div> "Users of Asterisk app_rpt" <<a href="mailto:app_rpt-users@lists.allstarlink.org">app_rpt-users@lists.allstarlink.org</a>></div><br><div id="m_-6653126038428048335origionalMessageToField" style="display:inline;font-weight:bold;">To:</div><<a href="mailto:App_rpt-users@lists.allstarlink.org">App_rpt-users@lists.allstarlink.org</a>><br><div id="m_-6653126038428048335origionalMessageSentField" style="display:inline;font-weight:bold;">Cc:</div><br><div style="display:inline;font-weight:bold;">Sent:</div>Tue, 4 Apr 2017 16:39:51 -0700<br><div id="m_-6653126038428048335origionalMessageSubjectField" style="display:inline;font-weight:bold;">Subject:</div>[App_rpt-users] event subsystem variable use in system call<br><br><br><div dir="ltr">I am learning about the event subsystem.<div><br></div><div>One of my events looks like this:</div><div><br></div><div>echo bla ${RPT_ALINKS} >> /tmp/blabla =  s|T|RPT_NUMLINKS<br></div><div><br></div><div>This executes when I connect.  The contents of /tmp/blabla is simply bla.  I would have expected ${RPT_ALINKS} to have been expanded.  </div><div><br></div><div>Am I assuming functionality that doesn't exist?</div><div><br></div><div>Lowell</div><div><br></div></div>


        </blockquote></div>
<br>_______________________________________________<br>
App_rpt-users mailing list<br><a href="mailto:App_rpt-users@lists.allstarlink.org">App_rpt-users@lists.allstarlink.org</a><br><a href="http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users">http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br><br>
To unsubscribe from this list please visit <a href="http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users">http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"<br>
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem. <br></blockquote></div><br></div>


        </blockquote></body></html>