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

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

Re: [shell-script] Problemas para usar o comando ssh no script


From: Adonai Silveira Canez
Subject: Re: [shell-script] Problemas para usar o comando ssh no script
Date: Sun, 23 Jun 2013 11:52:57 -0300

Enilton, eu já tentei com " e sem nada, não funciona, creio que o
problema esta no fato dele se logar no outro servidor e assim ele
perde a referencia do arquivo que esta aberto para a leitura da lista
de arquivos.

Em 23 de junho de 2013 11:46, Enilton Angelim
<address@hidden> escreveu:
> Tente substituir 'rm -f ${linha}' por "rm -f ${linha}" .
> Em 23/06/2013 11:38, "Adonai Silveira Canez" <address@hidden>
> escreveu:
>
>> **
>>
>>
>> Pessoal, estou fazendo um script para sincronizar dois diretórios, e
>> uma das etapas é a remoção de arquivos do servidor remoto que eu estou
>> realizando usando o comando ssh conforme o código abaixo.
>> Eu leio de um arquivo o caminho completo dos arquivos que vão ser
>> removidos e apago eles logando no servidor via ssh e usando o comando
>> rm para remover, mas não sei porque quando eu coloco o comando ssh no
>> loop, o loop só executa uma vez e não apaga os outros arquivos que
>> estão na lista.
>> O login automático no ssh esta funcionando bem, por isso não sei o que
>> pode estar interrompendo o loop.
>>
>> while read linha
>> do
>> echo Removendo arquivo do servidor remoto: ${linha}
>> ssh ${SERV_REMOTO_USER}@${SERV_REMOTO} 'rm -f ${linha}'
>> done < ${DIR_SCRIPT}/arquivos_removidos_serv_local.txt
>>
>> Também aceito sugestões de outros comandos para realizar esse processo
>> de remoção remoto, creio que deve existir uma forma melhor para
>> remover arquivos de um servidor remoto.
>>
>> Adonai
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>


reply via email to

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