Как мне напечатать только вторую строку в вывод по сценарию в Bash - PullRequest
0 голосов
/ 20 мая 2019

Я написал простой скрипт:

snmpwalk -v2c -c Aruba.58601 192.168.4.9 1.3.6.1.4.1.14823.2.3.3.1.2.1.1.11 | wc -l

И мой вывод:

Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU
47

Проблема:

Мне нужно получить только эту вторую строку (только это число) к моему выводу, как я могу это сделать?

1 Ответ

0 голосов
/ 20 мая 2019

Лучше всего будет исправить / заменить испорченный файл MIB.Для быстрого взлома вы можете отбросить ошибки инструмента SNMP, например:

snmpwalk -v2c -c community 192.168.4.9 1.3.6.1.4.1.14823.2.3.3.1.2.1.1.11 2>/dev/null | wc -l

Также постарайтесь не публиковать потенциально важные значения сообщества SNMP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...