From cf2a51aa94bf9ecba2fdba6e30dfbc74ef6f0bad Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Wed, 11 Apr 2018 16:28:55 +0200 Subject: [PATCH] generate files in /dev/shm/port-status/ --- snmp-port-status.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/snmp-port-status.sh b/snmp-port-status.sh index 04c0b56..158917b 100755 --- a/snmp-port-status.sh +++ b/snmp-port-status.sh @@ -8,11 +8,15 @@ if [ -z "$1" ]; then exit 4 fi +log=/dev/shm/port-status/ +test -d $log || mkdir $log + sw="$1" . ./snmp.conf snmp="snmpget -v 2c -c $COMMUNITY -Cf -Ov -OQ $sw" numports=`$snmp IF-MIB::ifNumber.0` +:> $log/$sw for i in `seq 1 $numports`; do name=`$snmp IF-MIB::ifAlias.$i` @@ -35,6 +39,6 @@ for i in `seq 1 $numports`; do speed=`$snmp IF-MIB::ifSpeed.$i | sed 's/000000//'` # echo "## $sw [$name] $iftype $status $descr $speed" - echo "$sw $i $speed $status [$name]" + echo "$sw $i $speed $status [$name]" | tee -a $log/$sw done -- 2.20.1