shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Variável em sub shell


From: Alfredo Casanova
Subject: Re: [shell-script] Variável em sub shell
Date: Tue, 25 Nov 2014 16:12:52 +0000

export variavel=valor

On Tue Nov 25 2014 at 1:36:31 PM Sidney Souza address@hidden [shell-script] <address@hidden> wrote:
 

Boa tarde senhores,

Criei o script abaixo para validar se todos os IP's que estão cadastrados na minha base de dados respondem ao protocolo SNMP. Porém o valor da variável blockedIp sempre vem vazio.

Minha pergunta é: Há uma forma de setar a variável blockedIp sem precisar armazenar o dado em um arquivo e ler depois?


#!/bin/bash

blockedIp=""
response=""

for i in $(mysql -e 'select address from db.nagios_hosts where community_id is not null;' -p<senhaaqui>); do 

response=$( snmpwalk -v 2c -c public $i sysname 2>&1 && blockedIp="" || blockedIp=$i )
[ -n "${blockedIp}" ] && echo "${blockedIp};${response}"

done


Grato desde já.

OBS: Peço desculpas aos admins, pois enviei sem querer essa questão utilizando outro e-mail que não esta cadastrado na lista :(.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]