Você pode pegar pelo Status da Placa, independente do Protocolo 

sudo asterisk -rx "dahdi show status" |grep "Span 4" |awk '{print $7}' 




Atenciosamente, 
Neimar Lima de Ávila | Manutenção/Telecomunicações | Virtual Sistemas Ltda 
Rua Gonçalves Dias, 142 SL 704 - Funcionários - CEP:30.140-090 - Bhte/MG 
Tel: (031)32456213 - Ramal 2016 | Cel: (031) 84122602 (CLARO) 
www.virtualsistemas.com.br | neimar.av...@virtualsistemas.com.br 





Preserve o Meio Ambiente! Pense Antes de Imprimir 
Os dados transmitidos nesta mensagem destinam-se exclusivamente a(s) pessoa(s) 
mencionada(s) e contém informações confidenciais, 
legalmente protegidas, para conhecimento exclusivo do(s) destinatário(s).O 
exame, retransmissão, divulgação, leitura, cópia ou outro uso 
desta correspondência, por pessoas, físicas ou jurídicas, que não o(s) 
destinatário(s), constituirá obtenção de dados por meio ilícito, 
configurando ofensa ao Art. 5°, inciso XII, da CF/88. 



----- Mensagem original -----

De: "Eder MC" <eder.a...@gmail.com> 
Para: asteriskbrasil@listas.asteriskbrasil.org 
Enviadas: Terça-feira, 12 de agosto de 2014 22:55:37 
Assunto: Re: [AsteriskBrasil] TEste de E1 



= já tinha testado nao foi TB...mas vlw pela lista que passou vou testar.... 
Já ate peguei parte da string tipo só o up ou só o down na frase e nao foi.... 

Mas vlw...vou fazer uns testes com essas opções. 

Vlw 
Em 12/08/2014 22:49, "Mauricio Magalhães" < mauriciommagalh...@gmail.com > 
escreveu: 



No caso de string troca "==" por "=" 



Mathematical Operator in Shell Script   Meaning         Normal Arithmetical/ 
Mathematical Statements    But in Shell 
                        For test statement with if command      For [ expr ] 
statement with if command 
-eq     is equal to     5 == 6  if test 5 -eq 6         if [ 5 -eq 6 ] 
-ne     is not equal to         5 != 6  if test 5 -ne 6         if [ 5 -ne 6 ] 
-lt     is less than    5 < 6   if test 5 -lt 6         if [ 5 -lt 6 ] 
-le     is less than or equal to        5 <= 6  if test 5 -le 6         if [ 5 
-le 6 ] 
-gt     is greater than         5 > 6   if test 5 -gt 6         if [ 5 -gt 6 ] 
-ge     is greater than or equal to     5 >= 6  if test 5 -ge 6         if [ 5 
-ge 6 ] 



NOTE: == is equal, != is not equal. 


For string Comparisons use 
Operator        Meaning 
string1 = string2       string1 is equal to string2 
string1 != string2      string1 is NOT equal to string2 
string1         string1 is NOT NULL or not defined 
-n string1      string1 is NOT NULL and does exist 
-z string1      string1 is NULL and does exist 






Maurício Magalhães. 
Analista de Rede e Segurança. 
ITIL® V3 Certification, 






Em 12 de agosto de 2014 22:46, Mauricio Magalhães < 
mauriciommagalh...@gmail.com > escreveu: 

<blockquote>

Desculpe me enganei tenta no lugar de "==" use -eq 

Abs 





Maurício Magalhães. 
Analista de Rede e Segurança. 
ITIL® V3 Certification, 






Em 12 de agosto de 2014 22:34, Mauricio Magalhães < 
mauriciommagalh...@gmail.com > escreveu: 


<blockquote>

Vc ta invertendo, 

o correto é = "$teste" == "PRI span 1/0: In Alarm, Up, Active" (Se for 
diferente da string CORRETA" 

ENTÃO OI OFF 

SENÃO OI ON 

aBS 





Maurício Magalhães. 
Analista de Rede e Segurança. 
ITIL® V3 Certification, 






2014-08-12 21:50 GMT-03:00 Eder MC < eder.a...@gmail.com > : 

<blockquote>

Ola galera 
estou tentando fazer um script para testar e fazer algo caso meu E1 pare. 
##!/bin/bash 
teste= asterisk -rnx "pri show spans" 
echo $teste 
if [ "$teste" == "PRI span 1/0: In Alarm, Down, Active" ]; 
then 
echo "OI OFF" 
else 
echo "OI ON" 
fi 
copiei a string de acordo com o comando, porem ele passa como OK...sendo que ta 
OFF 
vlw 

_______________________________________________ 

WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu 
conhecimento na tecnologia e portfólio Khomp. Próxima edição 
em CURITIBA, 7 de agosto. Inscrições GRATUITAS. 
Garanta a sua vaga e saiba mais em: www.workoffee.com.br 
_______________________________________________ 

ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . 
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. 
Banco de Canais Analógicos – Appliance Asterisk 
Acesse www.aligera.com.br 
_______________________________________________ 
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org 





</blockquote>



</blockquote>



_______________________________________________ 

WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu 
conhecimento na tecnologia e portfólio Khomp. Próxima edição 
em CURITIBA, 7 de agosto. Inscrições GRATUITAS. 
Garanta a sua vaga e saiba mais em: www.workoffee.com.br 
_______________________________________________ 

ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . 
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. 
Banco de Canais Analógicos – Appliance Asterisk 
Acesse www.aligera.com.br 
_______________________________________________ 
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org 

</blockquote>


_______________________________________________ 

WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu 
conhecimento na tecnologia e portfólio Khomp. Próxima edição 
em CURITIBA, 7 de agosto. Inscrições GRATUITAS. 
Garanta a sua vaga e saiba mais em: www.workoffee.com.br 
_______________________________________________ 

ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . 
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. 
Banco de Canais Analógicos – Appliance Asterisk 
Acesse www.aligera.com.br 
_______________________________________________ 
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org 

_______________________________________________

WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu
conhecimento na tecnologia e portfólio Khomp. Próxima edição
em CURITIBA, 7 de agosto. Inscrições GRATUITAS.
Garanta a sua vaga e saiba mais em: www.workoffee.com.br
_______________________________________________

ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse www.aligera.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a