[AsteriskBrasil] TEste de E1
Neimar Avila
neimar.avila em virtualsistemas.com.br
Quarta Agosto 13 12:53:59 BRT 2014
Faca assim:
#!/bin/bash
STATUS=$(asterisk -rx "dahdi show status" |grep " Card 0 " |awk '{print $5}')
case $STATUS in
"OK")echo "LINK OK";;
"RED")echo "LINK FORA";;
esac
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.avila at 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.alem at gmail.com>
Para: asteriskbrasil at listas.asteriskbrasil.org
Enviadas: Quarta-feira, 13 de agosto de 2014 11:47:38
Assunto: Re: [AsteriskBrasil] TEste de E1
vlw...
agora so tenho que resolver isso...
#!/bin/bash
S1=$(asterisk -rx "dahdi show status" |grep "Card 0" |awk '{print $5}')
if ($S1='RED')
then
echo "OI OFF" $S1
else
echo "OI ON" $S1
fi
já tentei o if com "" eq == sempre da a mensagem como se esse if fosse um comando
/usr/local/bin/verify.sh: line 3: RED=RED: command not found
OI ON RED
vlw galera
Em 13 de agosto de 2014 11:35, Neimar Avila < neimar.avila at virtualsistemas.com.br > escreveu:
Algo assim:
sudo asterisk -rx "dahdi show status" |grep "Card 0" |awk '{print $ 7 }'
Brinque alterando este número para pegar o a Palavra RED
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.avila at 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.
De: "Eder MC" < eder.alem at gmail.com >
Para: asteriskbrasil at listas.asteriskbrasil.org
Enviadas: Quarta-feira, 13 de agosto de 2014 11:31:06
Assunto: Re: [AsteriskBrasil] TEste de E1
Bacana...
rodando so o asterisk -rx "dahdi show status"
Description Alarms IRQ bpviol CRC Fra Codi Options LBO
Wildcard TE121 Card 0 RED 1 -1 -1 CCS HDB3 CRC4 0 db (CSU)/0-133 feet (DSX-1)
queria pegar esse RED ai e brincar com ele...
testar se quando for essa string ai ele fazer algo....
vlw
Em 13 de agosto de 2014 10:59, Neimar Avila < neimar.avila at virtualsistemas.com.br > escreveu:
<blockquote>
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.avila at 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.
De: "Eder MC" < eder.alem at gmail.com >
Para: asteriskbrasil at 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" < mauriciommagalhaes at gmail.com > escreveu:
<blockquote>
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 < mauriciommagalhaes at 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 < mauriciommagalhaes at 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.alem at 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-unsubscribe at 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-unsubscribe at 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-unsubscribe at 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-unsubscribe at 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-unsubscribe at 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-unsubscribe at 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-unsubscribe at listas.asteriskbrasil.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140813/fc27a38a/attachment-0001.html>
Mais detalhes sobre a lista de discussão AsteriskBrasil