Enviado em 27/04/2018 - 08:13h
Pessoal, bom dia!
Alguém pode me dar uma ajuda com um Shell script simples?
Tô tentando, no script usar um comando de snmpwalk usando o awk pra ele me retornar somente o valor da oid SNMP.
Usando o | awk -F ': ' {print $2}
Usando o comando direto, funciona, mas no script ele me retorna que o parâmetro -F é inválido.
O que pode ser?
#!/bin/bash
PATHSNMP="/usr/bin/snmpwalk"
PATHAWK="/bin/awk"
HOST=$1
COMMUNITY=$2
INDEX=$3
OID=IF-MIB::ifSpeed
SNMPWALK="$PATHSNMP -v2c -c $COMMUNITY $HOST $OID.$INDEX"
$SNMPWALK "|" $PATHAWK -F ': ' '{print $2}'
Alguém pode me dar uma ajuda com um Shell script simples?
Tô tentando, no script usar um comando de snmpwalk usando o awk pra ele me retornar somente o valor da oid SNMP.
Usando o | awk -F ': ' {print $2}
Usando o comando direto, funciona, mas no script ele me retorna que o parâmetro -F é inválido.
O que pode ser?
#!/bin/bash
PATHSNMP="/usr/bin/snmpwalk"
PATHAWK="/bin/awk"
HOST=$1
COMMUNITY=$2
INDEX=$3
OID=IF-MIB::ifSpeed
SNMPWALK="$PATHSNMP -v2c -c $COMMUNITY $HOST $OID.$INDEX"
$SNMPWALK "|" $PATHAWK -F ': ' '{print $2}'