Galera, obrigado pelo apoio, já consegui resolver meu problema.<div><br></div><div><br></div><div><div>mysql -u bruno -e &quot;SELECT permit_call FROM user WHERE ramal = $1&quot; test &gt; /root/permit_call/$1</div><div>call=`tail -n 1 /root/permit_call/$1`</div>

<div><br></div><div>echo &quot;SET VARIABLE CALL \&quot;$call\&quot; &quot;</div></div><div><br></div><div>Era problema com as permissões, neste caso, o usuário asterisk tentava acessar um arquivo na pasta /root/permit_call/.. (que é obvio que não ia consseguir)</div>

<div><br></div><div>Então eu mudei o lugar do arquivo, e agora ficou assim:</div><div><br></div><div><br></div><div><div>mysql -u bruno -e &quot;SELECT permit_call FROM user WHERE ramal = $1&quot; test &gt; /tmp/permit_call/$1</div>

<div>call=`tail -n 1 /tmp/permit_call/$1`</div><div><br></div><div>echo &quot;SET VARIABLE CALL \&quot;$call\&quot; &quot;</div></div><div><br></div><div>dessa forma o usuário asterisk conssegue pegar as informações do banco, enviar para o arquivo, trata-las, repassar para a variável $call e dps para o asterisk</div>

<div><br></div><div><br></div><div>Obrigado Mike e João pelas dicas</div><div><br></div><div>ATT.</div><div><div>Bruno Gerotto<div><br></div></div><br>
</div>