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

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

Re: [shell-script] Variável atribuída de comando


From: Julio C. Neves
Subject: Re: [shell-script] Variável atribuída de comando
Date: Tue, 22 Nov 2011 17:12:56 -0200

experimente escrever:
$ echo "$variavel"
que vc verá que são iguais.

Veja o 
porquê<http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo005#Inter_Field_Separator_Tabajara_I>
.

Abcs,
Julio
*Quer aprender tudo de Shell em 2 fins de semana?*
*  address@hidden <address@hidden> ou  (21) 8112-9988*
**
*** » **julioneves1      » juliobash*



Em 22 de novembro de 2011 16:58, Robson Alexandre <address@hidden
> escreveu:

> **
>
>
> Boa Tarde senhores,
>
> Estou montando um script para automatizar a configuração dos clientes
> de backup e para isso estou usando ssh -t <Host> "Cmd", com a seguinte
> estrutura:
>
> #!/bin/bash
> ip_cliente=10.0.0.1
> ARQ_FD=/etc/bacula/bacula-fd.conf
> senha=$(pwgen -s 44 1)
> CMD=$(cat <<EOF
> sudo sed -i.original '/^Director {/{:a;/\n}/! {N;ba};/Monitor/{s/^/#
> /;s/\n/\n#/g}}' ${ARQ_FD}
> sudo sed -i '/Password/s/=.*/=
> \"${senha}\"/g;/P.*-dir/s/P.*-/argus-/g' ${ARQ_FD}
> sudo sed -n '/-fd/p' ${ARQ_FD}
> sudo /etc/init.d/bacula-fd restart
> EOF
> )
> ssh -t ${ip_cliente} "${CMD}"
>
> E a partir daí, preciso pegar o retorno deste ultimo comando.
> A minha dúvida é a seguinte:
> Porque
> ssh -t ${ip_cliente} "${CMD}" > arquivo_saida.txt
> tem saídas diferentes de:
> variavel=$(ssh -t ${ip_cliente} "${CMD}")
>
> ou seja, porque o conteúdo do arquivo_saida.txt não é o mesmo de $variavel.
> Atenciosamente
>
> Robson Alexandre
>  
>


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



reply via email to

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