Enviado em 09/09/2017 - 21:55h
ola meu case nao esta reconhecendo a variável . Vai tudo para *) mais quando seto a varivel na mao funciona .Sera que ta reconhecendo ela como texto tem isso? O resultado e 100 e nao entra na chave 100 mais c setar ccq_tx="100"da certo.
#!/bin/bash
resultado=$caminho/$ip
frequencia=`cat $resultado | sed -n '1p'`
ssid=`cat $resultado | sed -n '2p'`
distancia=`cat $resultado | sed -n '3p'`
uptime_link=`cat $resultado | sed -n '4p'`
tx_rate=`cat $resultado | sed -n '5p'`
rx_rate=`cat $result`
ccq_rx=`cat $resultado | sed -n '13p'`
ccq_tx=`cat $resultado | sed -n '14p'`
clear
resultado=$caminho/$ip
+ resultado=/scripts/zabbix/10.0.0.213
ccq_rx=`cat $resultado | sed -n '13p'`
+ sed -n 13p
+ cat /scripts/zabbix/10.0.0.213
+ ccq_rx=88
ccq_tx=`cat $resultado | sed -n '14p'`
+ sed -n 14p
+ cat /scripts/zabbix/10.0.0.213
+ ccq_tx=100
case "$ccq_tx" in
99) echo "
CCQ OK SEU ACESSO OTIMO
APROVEITE O DIA!!!!!
$ccq_rx %
porcentagem
"
;;
100) echo "
CCQ OK SEU ACESSO OTIMO
APROVEITE O DIA!!!!!
$ccq_rx %
porcentagem
"
;;
[0-8][0-9]) echo "
CCQ RUIM ASSIONAR SUPORTE
A COISA TA FEIA!!!!!
"$ccq_rx"
"
;;
[9][0-8]) echo "
CCQ RUIM ASSIONAR SUPORTE
A COISA TA FEIA!!!!!
"$ccq_rx"
"
;;
*)
echo " NAO RETORNOU VALOR DO CCQ
!!!!!!!!!!!
"
;;
esac
+ echo NAO RETORNOU VALOR DO CCQ
!!!!!!!!!!!
NAO RETORNOU VALOR DO CCQ
!!!!!!!!!!!