[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Cópia remota compactada
From: |
Info Suporte - Rodrigo Nery |
Subject: |
RES: [shell-script] Cópia remota compactada |
Date: |
Wed, 17 Oct 2007 15:51:12 -0300 |
Obrigado pela ajuda, mas não funcionou.
Consegui usar o tar para a cópia remota sem a opção "-z":
tar cf - . | ssh user@ip "cd /mydir; tar xvf \-"
Mas quando uso esta opção, ocorre o erro abaixo:
tar zcf - . | ssh user@ip "cd /mydir; tar zxvf \-"
tar (grandchild): gzip: Cannot exec: No such file or directory
tar (grandchild): Error is not recoverable: exiting now
tar: Child died with signal 13
tar: Error exit delayed from previous errors
-----Mensagem original-----
De: Fabio Brito [mailto:address@hidden]
Enviada em: quarta-feira, 17 de outubro de 2007 14:25
Para: address@hidden
Assunto: Re: [shell-script] Cópia remota compactada
On 17/10/2007, Info Suporte - Rodrigo Nery <address@hidden> wrote:
> Olá pessoal,
>
> Existe uma maneira de fazer cópia remota de arquivos sem gerar o
> arquivo compactado? O exemplo abaixo gera arquivo, mas eu gostaria que os
> arquivos fossem compactados para a stdout e descompactados a partir da
> stdin, sem geração de arquivo compactado intermediário, por motivo de
> economia de espaço em disco.
>
> Ex com geração de arquivo compactado: tar zcf - * | ssh
usuario@ip
> <mailto:usuario@ip> "cd /dumps/exp1; cat > arquivo.tgz"
>
> Estou tentando ir por outra linha, mas não está dando certo: tar
zcf
> - * | ssh usuario@ip <mailto:usuario@ip> "cd /dumps/exp1; cat | tar
zxf"
>
Meus 2 centavos:
Experimente fazer:
tar zcpf - * | ssh usuario@host "tar zxpf - -C /destino"
Abraços!
--
Fábio Brito d'Araújo e Oliveira
http://psychopenguin.org
http://naselva.com/psychopenguin
http://minisizeus.com
---------------------------------------------------------------------
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