#!/bin/bash


COMMUNITY=$1
IP=$2
STATUS=$3
PON=$4
VAR=$RANDOM

snmpwalk -t 5 -v2c -c $COMMUNITY $IP 1.3.6.1.4.1.3709.3.6.2.1.1.7 | awk -F '.' '{print $6}' | awk '!/^33/{print}' | awk '!/^58/{print}' | awk '{print $1,$4}' | sed 's/ /;/g' > /var/zabbix/temp/lista-status-$VAR

sleep 1

snmpwalk -v2c -c $COMMUNITY $IP 1.3.6.1.4.1.3709.3.6.2.1.1.3 | awk -F '.' '{print $6}' | awk '{print $1,$4}' | grep -v ethernet | grep -v gem | sed 's/ /;/g; s/"//g' > /var/zabbix/temp/lista-interfaces-$VAR

paste -d ";" /var/zabbix/temp/lista-status-$VAR /var/zabbix/temp/lista-interfaces-$VAR > /var/zabbix/temp/lista-final-$VAR

cat /var/zabbix/temp/lista-final-$VAR | awk -F ';' '{print $2,$4}' | awk "/^$STATUS/{print}" | grep "$PON" | wc -l
