shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: [Moderação] Problema com envio de string


From: Alysson Gonçalves de Azevedo
Subject: Re: [shell-script] Re: [Moderação] Problema com envio de string
Date: Tue, 6 Nov 2012 23:20:06 -0200

Acredito que nem um nem outro, já que o problema dele é que o snmptrap
recebe corretamente o valor texto qualquer mas não recebe o valor de uma
variável.

Talvez uma lida na documentação do snmptrap para entender como é a forma
certa de se usar. (imagino algum parâmetro para que ele entenda o valor da
variável como um texto plano e não como valores decimais ou hexadecimais.

Por que em relação ao shell, não há nada errado. Aquele é (até onde eu sei)
o modo correto de passar um texto via variáveis.



Alysson Gonçalves de Azevedo - (11) 984 917 730

"É curioso como as pessoas ficam confusas quando a frase não terminam do
jeito que elas periquito."



Em 6 de novembro de 2012 22:56, Julio C. Neves <address@hidden>escreveu:

> Tb vou tentar ser o mais breve possível: isso é shell ou é asterisk????
>
> Cuidado!!!
>
> Abcs,
> Julio
>
> *
> *
>
>
>
> Em 6 de novembro de 2012 20:07, nerobarrabas <address@hidden>
> escreveu:
>
> > **
> >
> >
> > PESSOAL,
> > VOU TENTAR SER O MAIS BREVE POSSÍVEL:
> >
> > COMANDO:
> > asterisk -rx "core show uptime"
> >
> > RESULTADO:
> > System uptime: 5 days, 9 hours, 9 minutes, 19 seconds
> >
> > COMANDO:
> > varRETORNO=$(asterisk -rx "core show uptime");echo $varRETORNO
> >
> > RESULTADO:
> > System uptime: 5 days, 9 hours, 9 minutes, 19 seconds
> >
> > COMANDO:
> > snmptrap -v 1 -c public 10.12.3.80 '' '' 0 0 '0' 0 s "System uptime: 5
> > days, 9 hours, 9 minutes, 19 seconds"
> >
> > RESULTADO ESPERADO OK:
> > STRING: "System uptime: 5 days, 9 hours, 9 minutes, 19 seconds"
> >
> > COMANDO:
> > snmptrap -v 1 -c public 10.12.3.80 '' '' 0 0 '0' 0 s "$varRETORNO"
> >
> > RESULTADO NÃO ESPERADO:
> > Hex-STRING: 1B 5B 30 3B 33 37 3B 34 30 6D 53 79 73 74 65 6D #01220 75 70
> > 74 69 6D 65 3A 20 35 20 64 61 79 73 2C #01220 39 20 68 6F 75 72 73 2C 20
> 39
> > 20 6D 69 6E 75 #01274 65 73 2C 20 31 39 20 73 65 63 6F 6E 64 73 20 #0120A
> > 1B 5B 30 6D
> >
> > RESUMINDO:
> > Quando eu passo para o comando snmptrap a string pura, vai normal.
> > Mas quando eu passo a mesma string armazenada na variável $varRETORNO,
> vai
> > em Hexadecimal.
> >
> > ENTÃO PERGUNTO:
> > ALGUÉM SABERIA DE ALGUM COMANDO PARA CONVERTER O CONTEÚDO DA VARIÁVEL
> > $varRETORNO PARA TEXTO PURO, DE FORMA QUE FIQUE ASSIM:
> >
> > System uptime: 5 days, 9 hours, 9 minutes, 19 seconds?
> >
> > Grato desde já.
> >
> > Diramos
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]