Os pongo una parte del codigo, para que lo veais mejor.
Esta seria una de las variables de donde tomar los valores del resultado.
ROJO1=`snmpget -v 2c -c public <PPX_node> valor`
El tema esque de aqui, ademas de lo que me interesa, sale mas cosas.. que no me interesan.
Asi esta puesto ahora, son unas pruebas, no es definitivo
if [ $ROJO1 -qe $LIMITE ]
then
FLAG=1
echo ">> Hay Alarmas en el nodo: $NODO_ROJO1"
echo "Hay Alarmas en el nodo: $NODO_ROJO1" >> $FILEFINAL
else
echo
echo ">> No hay alarmas en el nodo: $NODO_ROJO1"
fi
El tema esque tiene que guardar el valor de la variable $PRUEBAS1 en un fichero temporal, luego la proxima vez que guarde un nuevo valor, guardarlo en el mismo fichero, y asi sucesivamente, pero calcular la diferencia entre los 2 valores, el anterior tomado y el actual, puede ser suma o resta, la primera vez puede guardar un 5 por ejemplo y la segunda un 8 como un 1, calcular esa diferencia con el valor de la variable $LIMITE, si es igual al valor de esa variable o superior, realizar pues unas acciones, que no, pues nada.. mensaje de que esta todo OK, y listo.