utilitário de descompactação versátil

1

Existe um utilitário de compactação que permitirá extrair um arquivo enquanto ignora o primeiro diretório (container).

Meu objetivo é criar um script de instalação automatizado que faça o download de um .zip específico, extraia e instale. Eu quero opção para ignorar o diretório do recipiente, que é quase sempre um nome indesejável.

Um exemplo seria como usar a opção rar ep1

rar x -ep1 archive.rar
    
por Neal 03.07.2011 / 03:08

1 resposta

1

Você pode tentar p7zip , a porta de linha de comando Unix da ferramenta de arquivamento popular 7-zip . Pode ter o recurso que você está pedindo, mas eu não sei qual seria exatamente o comando.

Se bem entendi, você pode sempre tentar extrair o arquivo e fazer:

cd archivename
mv * ..
rm -f archivename

Isso deve mover todos os arquivos de dentro da pasta para o diretório acima e, em seguida, excluir a pasta original.

    
por 03.07.2011 / 05:20