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

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

Re: [shell-script] Comando ssh hostname de todas as máquinas acessadas


From: André Saunite
Subject: Re: [shell-script] Comando ssh hostname de todas as máquinas acessadas
Date: Mon, 11 Jun 2012 10:35:44 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120601 Thunderbird/13.0

Opa,

Pro sed aceitar a váriavel você não pode usar a aspas simples, tem que 
ser a dupla.

E de todas as formas, se você enviasse um exemplo dos arquivos de 
entrada (/opt/options_zabbix.txt) ia ficar muito mais fácil te ajudar.

Abraço
André Saunite

On 06/11/2012 10:22 AM, 빠는 Leonardo Goretti wrote:
>
> Duvida!!!
>
> Pessoal tenho ...
> for var in $(egrep "^parameters" /opt/options_zabbix.txt | awk -F";"
> '{print $2}');
> do
> PARAMETERS_LAST=$(egrep "^$var" /opt/zabbix/etc/zabbix_agentd.conf)
> VAR_CURRENT=$(egrep "$var;" /opt/options_zabbix.txt | awk -F";"
> '{print $3}')
> PARAMETERS_CURRENT=$var=$VAR_CURRENT
>
> sed 's/^${PARAMETERS_LAST}\$/${PARAMETERS_CURRENT}/'
> /opt/zabbix/etc/zabbix_agentd.conf > 
> /opt/zabbix/etc/zabbix_agentd.conf.bkp
>
> cp /opt/zabbix/etc/zabbix_agentd.conf.bkp
> /opt/zabbix/zabbix_agentd.conf
> done
> porem o sed nao está substituindo....alguma ideiaaaa?!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 




[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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