> hello all,
>
> i want to Perform an SNMP set request in SNMP agent. return 0 if the
> connect succeeded.
>
> here is what i did :
>
> LIST = 'ypcat hosts|| sort | awk '{print $2}''
> for Devices in $LIST
> do
> Errorcount=`snmpget -v1 -c privator $Devices snmpInBadCommunityNames.O
> |awk '{print $4}' `
> if [ Errorcount > 0 ]; then
> Devices=$Errorcount
> echo $Devices
> # line added
> echo "$sysdate $Devices" >> /tmp/hosthistory.txt
>
> fi
> done
>
> but the answer is wrong cause i'm getting an errorcount.

well, rather than using awk, i'd suggest using the -Oqv option to snmpget. 
that will make it only spit out the value.

but i'm not sure what you are trying to do.  that snmpget will return the 
total number of bad requests the device has seen since reboot.  is that 
what you want to do?
_______________________________________________
PLUG mailing list
PLUG@lists.pdxlinux.org
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to