Re: [AsteriskBrasil] TEste de E1
Show 100% valeu mesmo Em 13 de agosto de 2014 12:53, Neimar Avila < neimar.av...@virtualsistemas.com.br> escreveu: > 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.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. > > > > -------------- > *De: *"Eder MC" > *Para: *asteriskbrasil@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.av...@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.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. >> >> >> >> -- >> *De: *"Eder MC" >> *Para: *asteriskbrasil@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 IRQbpviol CRCFra >> 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.av...@virtualsistemas.com.br> escreveu: >> >>> 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 >>> * >>> >>> >>&
Re: [AsteriskBrasil] TEste de E1
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.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" Para: asteriskbrasil@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.av...@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.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. De: "Eder MC" < eder.a...@gmail.com > Para: asteriskbrasil@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.av...@virtualsistemas.com.br > escreveu: 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. 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 "==&
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.av...@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.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. > > > > -------------- > *De: *"Eder MC" > *Para: *asteriskbrasil@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 IRQbpviol CRCFra > 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.av...@virtualsistemas.com.br> escreveu: > >> 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. >> >> >> >> -- >> *De: *"Eder MC" >> *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" >> 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*-eqis equal to5 == 6if >>> test 5 -eq 6if [ 5 -eq 6 ]-neis not equal to5 != 6if test 5 -ne 6if [ 5 >>> -ne 6 ]-ltis less than5 < 6if test 5 -lt 6if [ 5 -lt 6 ]-leis less than >>> or equal to5 <= 6if test 5 -le 6if [ 5 -le 6 ]-gtis greater than5 > 6if >>> test 5 -gt 6if [ 5 -gt 6 ]-geis greater than or equal to5 >= 6if test 5
Re: [AsteriskBrasil] TEste de E1
Bacana... rodando so o asterisk -rx "dahdi show status" Description Alarms IRQbpviol CRCFra 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.av...@virtualsistemas.com.br> escreveu: > 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. > > > > -- > *De: *"Eder MC" > *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" > 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*-eqis equal to5 == 6if >> test 5 -eq 6if [ 5 -eq 6 ]-neis not equal to5 != 6if test 5 -ne 6 if [ 5 >> -ne 6 ]-ltis less than5 < 6if test 5 -lt 6if [ 5 -lt 6 ]-leis less than >> or equal to5 <= 6if test 5 -le 6 if [ 5 -le 6 ]-gtis greater than5 > 6if >> test 5 -gt 6if [ 5 -gt 6 ]-geis greater than or equal to5 >= 6if test 5 >> -ge 6 if [ 5 -ge 6 ] >> >> *NOTE:* == is equal, != is not equal. >> >> *For string Comparisons use* >> *Operator**Meaning*string1 = string2string1 is equal to string2string1 >> != string2 string1 is NOT equal to string2string1string1 is NOT NULL or >> not defined -n string1string1 is NOT NULL and does exist -z string1string1 >> 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: >> >>> 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: >>> >>> 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 : >>>> >>>>> 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&
Re: [AsteriskBrasil] TEste de E1
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.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" Para: asteriskbrasil@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.av...@virtualsistemas.com.br > escreveu: 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. 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 StatementsBut 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 than5 < 6 if test 5 -lt 6 if [ 5 -lt 6 ] -le is less than or equal to5 <= 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 OperatorMeaning 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: 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: 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,
Re: [AsteriskBrasil] TEste de E1
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" 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 StatementsBut 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 than5 < 6 if test 5 -lt 6 if [ 5 -lt 6 ] -le is less than or equal to5 <= 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 OperatorMeaning 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: 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: 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 > : 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 ___ 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 desenvol
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" 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*-eqis equal to5 == 6if > test 5 -eq 6if [ 5 -eq 6 ]-neis not equal to5 != 6if test 5 -ne 6 if [ 5 > -ne 6 ]-ltis less than5 < 6if test 5 -lt 6if [ 5 -lt 6 ]-leis less than > or equal to5 <= 6if test 5 -le 6 if [ 5 -le 6 ]-gtis greater than5 > 6if > test 5 -gt 6if [ 5 -gt 6 ]-geis greater than or equal to5 >= 6if test 5 > -ge 6 if [ 5 -ge 6 ] > > *NOTE:* == is equal, != is not equal. > > *For string Comparisons use* > *Operator**Meaning*string1 = string2string1 is equal to string2string1 != > string2 string1 is NOT equal to string2string1string1 is NOT NULL or not > defined -n string1string1 is NOT NULL and does exist -z string1string1 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: > >> 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: >> >> 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 : >>> 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 >>> >>> >> > > ___ > > 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
Re: [AsteriskBrasil] TEste de E1
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*-eqis equal to5 == 6if test 5 -eq 6if [ 5 -eq 6 ]-neis not equal to5 != 6if test 5 -ne 6 if [ 5 -ne 6 ]-ltis less than5 < 6if test 5 -lt 6if [ 5 -lt 6 ]-leis less than or equal to5 <= 6if test 5 -le 6 if [ 5 -le 6 ]-gtis greater than5 > 6if test 5 -gt 6if [ 5 -gt 6 ]-geis greater than or equal to5 >= 6if test 5 -ge 6 if [ 5 -ge 6 ] *NOTE:* == is equal, != is not equal. *For string Comparisons use* *Operator**Meaning*string1 = string2string1 is equal to string2string1 != string2 string1 is NOT equal to string2string1string1 is NOT NULL or not defined -n string1string1 is NOT NULL and does exist -z string1string1 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: > 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: > > 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 : >> >>> 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 >>> >> >> > ___ 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
Re: [AsteriskBrasil] TEste de E1
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: > 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 : > >> 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 >> > > ___ 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
Re: [AsteriskBrasil] TEste de E1
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 : > 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 > ___ 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