Existe uma maneira de extrair o conteúdo de um arquivo bzip2 para outro diretório sem criar arquivos temporários?

0

Estou trabalhando com dumps XML da Wikipedia e estou procurando uma maneira de extraí-los diretamente no meu disco RAM. Eles são simplesmente um único arquivo xml compactado com o bzip2.

Eu tentei

bzip2 -dk archive.bz2 /target/directory

Mas isso acaba extraindo o conteúdo para o mesmo diretório que o archive.bz2 reside. Eu não me preocupei em esperar e ver se o conteúdo é movido depois, já que não é isso que estou procurando. Alguma idéia?

    
por Adrian 01.02.2015 / 15:54

1 resposta

0

A maneira mais simples que conheço é fazer isso:

cd /target/directory; bzip2 -d /path/to/achive/archive.bz2 
    
por 01.02.2015 / 16:02