Networking

遍歷 IF-MIB::ifDescr?

  • August 26, 2010

我正在使用 snmpget 來獲取特定交換機埠的描述。我如何讀取每個非空值?IE 對 IF-MIB::ifDescr 值集執行“for-each”操作?

您想為此使用該snmpwalk命令,這將遍歷您在 MIB 樹中指定的項下的所有項。

我沒有任何要查詢的內容,但是您可以閱讀每一行並在 shell 中使用類似於以下內容的內容過濾文本:

while read line; do
  if $(echo $line | grep NULL); then
     echo $line
  fi
done < <(snmpwalk -Os -c public -v 1 zeus system)

引用自:https://serverfault.com/questions/174959