mibtree.pl

来自「非常不错的网管开发包」· PL 代码 · 共 21 行

PL
21
字号
use SNMP;$SNMP::save_descriptions = 1; # must be set prior to mib initializationSNMP::initMib(); # parses default list of Mib modules from default dirs# read dotted decimal oid or symbolic name to look up# partial name will be searched and all matches returned$val = shift || die "supply partial or complete object name or identifier\n";if ($node = $SNMP::MIB{$val}) {    print "$node:$node->{label} [$node->{objectID}]\n";    while (($k,$v) = each %$node) {	print "\t$k => $v\n";    }} else {    while (($k,$v) = each %SNMP::MIB) {	print "$v->{label} [$v->{obj}]\n" #accepts unique partial key(objectID)	    if $k =~ /$val/ or $v->{label} =~ /$val/;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?