Enviado em 20/07/2015 - 19:32h
tonyhts escreveu:
eram os malditos espaços. .kkk
a coluna correta é a 5.. Segue corrigido:
abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.
--- Mestre dos Mestres - Alan Turing ---
Seu awk está separando os campos pelo caractere ';'eram os malditos espaços. .kkk
a coluna correta é a 5.. Segue corrigido:
#/bin/bash
/usr/sbin/asterisk -r -x 'sip show registry' > /tmp/saidasip.log
resultsec=`cat /tmp/saidasip.log | awk -F";" '{print$5}' | grep -v Refresh | sed 's/[0-9]//g'`
if [ "$resultsec" = "Registered" ]
then
echo -e " OK - SIP Registrado "
exit 2
else
echo -e "CRITICAL - SIP Não Registrado"
exit 1
fi
abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.
--- Mestre dos Mestres - Alan Turing ---
Paulo Dias
Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/