Como fazer para no script abaixo, me seja mostrado como resultado final a mensagem informando quantos foram liberados e quantos bloqueados, ou seja, como contar o loop?
=================== script ===================
#! /bin/bash
listTower="0"
WC_MACLIST=/etc/controle/wcmac_*
# Exemplo do arquivo /etc/controle/wcmac_0
# a;00:00:00:00:00:00;10.0.0.2;64;nome;n;;yes;yes;
# Loop de acordo com quantidade de Torres
for WC_TOWER in `echo $listTower` ; do
WC_MACLIST='/etc/controle/wcmac_'$WC_TOWER
for i in `cat $WC_MACLIST`; do
WC_STATUS=`echo $i | cut -d ';' -f 1`
WC_IPSOURCE=`echo $i | cut -d ';' -f 3`
WC_USUARIO=`echo $i | cut -d ';' -f 5`
if [ $WC_STATUS = "a" ]; then
echo -e $WC_IPSOURCE" liberado" >>/etc/liberados
else
echo -e $WC_IPSOURCE" bloqueado" >>/etc/bloqueados
fi
done
done
echo '[ok] Escrevendo IPs e Usuarios'
echo 'Foram liberados ' xxx ' e bloqueados ' xxx
=================== script ===================
Desde já, agradeço.
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (0)
Conky não mostra temperaturas da CPU no notebook (8)









