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

[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

 


reply via email to

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