|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Exibir o valor total na saída |
Date: | Fri, 11 Oct 2019 19:48:50 -0300 |
Opa, pessoal
Possuo um script que roda em um roteador com sistema linux embarcado que captura quantidade de dispositivos conectados por interface wireless. O problema é que eu preciso saber o total de dispsotivos, e o hoje o que o script faz é jogar linha a linha quantos dispotivos estão conectados. Por exemplo: existem 1 dispositivo conectado na wlan1 e 1 dispositivo na wlan1-3 ao invés de me jogar o total na tela, o meu script joga na tela 1 na primeira linha e depois 1 na segunda mas que eu preciso é que ele jogue apenas 2 na tela.
Segue abaixo saídas do terminal:
### Interfaces wireless que eu verifico: ###
wlan0
wlan1
wlan1-1
wlan1-2
wlan1-3
### Comando que utilizo para listar os dispositivos conectados: ###
Comando:
iwinfo wlan1 assoclist
Saída:
77:53:2C:33:20:8A -39 dBm / -89 dBm (SNR 50) 10 ms ago
RX: 58.5 MBit/s, MCS 6, 20MHz 1079004 Pkts.
TX: 86.7 MBit/s, MCS 12, 20MHz 1048521 Pkts.
expected throughput: 36.5 MBit/s
iwinfo wlan1-1 assoclist
No station connected
iwinfo wlan1-2 assoclist
No station connected
iwinfo wlan1-3 assoclist
AA:D7:FF:6B:8C:AA -56 dBm / -89 dBm (SNR 33) 20420 ms ago
RX: 1.0 MBit/s 4676 Pkts.
TX: 43.3 MBit/s, MCS 4, 20MHz 4069 Pkts.
expected throughput: 25.1 MBit/s
### Etapa 1 do script que exibi os dispositvos conectados:
for i in $(iwinfo | awk '/wlan1/ {print $1}'); do iwinfo $i assoclist | grep SNR ; done
77:53:2C:33:20:8A -39 dBm / -89 dBm (SNR 50) 0 ms ago
AA:D7:FF:6B:8C:AA -52 dBm / -89 dBm (SNR 37) 29040 ms ago
### Etapa 2 exibi o total de dispositvos conectados por interface wireless:
for i in $(iwinfo | awk '/wlan1/ {print $1}'); do iwinfo $i assoclist | awk '/SNR/{++n}; END{if(n>=1){print n}}' ; done
1
1
Alguém poderia me ajudar?
[Prev in Thread] Current Thread [Next in Thread]
- Exibir o valor total na saída, andrelucio . fc, 2019/10/11
- Re: [shell-script] Exibir o valor total na saída, Julio C. Neves <=
- Re: Exibir o valor total na saída, andrelucio . fc, 2019/10/14
- Re: [shell-script] Re: Exibir o valor total na saída, Eldimar Souza, 2019/10/14
- Re: [shell-script] Re: Exibir o valor total na saída, Julio C. Neves, 2019/10/14
- Re: Exibir o valor total na saída, andrelucio . fc, 2019/10/14
- Re: [shell-script] Re: Exibir o valor total na saída, Julio C. Neves, 2019/10/14
- Prev by Date: Re: [shell-script] Script leitura de log rodando duas vezes
- Next by Date: Re: [shell-script] Envio de e-mails em LOTE
- Previous by thread: Exibir o valor total na saída
- Next by thread: Re: Exibir o valor total na saída
- Index(es):