Descompacte vários arquivos de uma só vez?

0

Estou no Windows 7 e tenho vários arquivos .tar com os seguintes nomes:

.tar-aa
.tar-bb
.tar-cc
...

Os arquivos tar contêm um grande diretório de backup, dividido em partes de 250MB cada. Qual é a maneira mais simples de descompactá-los em um único diretório? Se eu os descompactar individualmente, acabo com vários diretórios, cada um com uma seção de um arquivo que causa erros.

    
por dannymcc 29.05.2013 / 17:29

3 respostas

1

cat junto com um caractere curinga, em seguida canalize isso para tar , informando que leu de stdin. Por exemplo, com o tar do GNU:

cat something.tar-* | tar -xf -
    
por 29.05.2013 / 17:55
0

Obtenha o UnxUtils ou o GnuWin, ambos contendo um tar.exe. link Em seguida, abra um prompt de comando e execute

cat .tar-aa .tar-bb .tar-cc | tar xf - 
    
por 29.05.2013 / 18:00
0

Não tenho certeza do seu ambiente, mas suponho que você tenha um gato, se você também tiver tar:

cat largebackupdirectory.tar* | tar -xf -

Edit: Isto irá catar todos os arquivos tar que foram quebrados e canalizar a saída como um arquivo para o tar -xf, o qual extrai os arquivos tar.

    
por 29.05.2013 / 18:03