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

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

Problema com envio de string


From: nerobarrabas
Subject: Problema com envio de string
Date: Tue, 06 Nov 2012 22:07:32 -0000
User-agent: eGroups-EW/0.82

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



reply via email to

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