|
From: | Alfredo Casanova |
Subject: | Re: [shell-script] Variável em sub shell |
Date: | Tue, 25 Nov 2014 16:12:52 +0000 |
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/bashblockedIp=""response=""for i in $(mysql -e 'select address from db.nagios_hosts where community_id is not null;' -p<senhaaqui>); doresponse=$( snmpwalk -v 2c -c public $i sysname 2>&1 && blockedIp="" || blockedIp=$i )[ -n "${blockedIp}" ] && echo "${blockedIp};${response}"doneGrato 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 :(.
[Prev in Thread] Current Thread [Next in Thread]
- Variável em sub shell, Sidney Souza, 2014/11/25
- Re: [shell-script] Variável em sub shell, Alfredo Casanova <=
- Re: [Bulk] Re: [shell-script] Variável em sub shell, Sidney Souza, 2014/11/25
- Re: [Bulk] Re: [shell-script] Variável em sub shell, Flavio Steimacher, 2014/11/25
- Re: [Bulk] Re: [Bulk] Re: [shell-script] Variável em sub shell, Sidney Souza, 2014/11/25
- Prev by Date: Variável em sub shell
- Next by Date: Re: [Bulk] Re: [shell-script] Variável em sub shell
- Previous by thread: Variável em sub shell
- Next by thread: Re: [Bulk] Re: [shell-script] Variável em sub shell
- Index(es):