Altera a estrutura de diretórios em tar.gz sem extraí-lo

2

Eu tenho um arquivo tar.gz que tem a seguinte estrutura quando eu extraio. /dir1/dir2/dir3/many_text_files(.txt)

Eu gostaria de mudar a estrutura como dir3 / many_text_files (.txt)

Uma solução simples é extraí-lo e arquivar novamente usando a opção -C.

Mas, eu estou querendo saber se existe alguma maneira elegante de fazer isso sem extrair e arquivar

    
por santhosh 16.11.2015 / 23:17

1 resposta

1

Várias soluções aqui , mas para modificá-lo você precisa gunzip primeiro. O hack sugerido é legal.

No seu caso, eu acabei de extrair arquivos desconsiderando a estrutura do diretório , tudo em um novo dir3 (se Eu entendi corretamente o que está no seu tarball)

    
por 17.11.2015 / 01:01

Tags