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 -
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.
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 -
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 -
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.
Tags compression tar windows-7