extrair todos os arquivos no tar para um servidor remoto

2

O comando abaixo extrai o arquivo especificado em uma máquina remota:

tar -xzOf file.tar.gz file_you_want_to_extract | ssh user@host 'cat > /path/to/destination_file'

Meu requisito é que eu queira extrair todos os arquivos para a máquina remota. Como posso conseguir isso?

tar -xzOf file.tar.gz | ssh user@host 'cat > /path_dir'

Todos os arquivos em file.tar.gz devem ser extraídos no host remoto em / path_dir.

    
por user341893 07.07.2014 / 12:53

1 resposta

5

cat myfile.tgz | ssh user@host "tar xzf - -C /some/dir"
    
por 07.07.2014 / 14:42

Tags