descompacte vários arquivos

6

Eu não acho que sou o único com esse problema, mas infelizmente não consegui encontrar a resposta adequada entre as perguntas feitas anteriormente.

É um procedimento muito comum em sites de torrent onde o conteúdo é dividido em muitos arquivos pequenos. Às vezes, esses pequenos arquivos zip indexados estão contendo outros arquivos rar dentro.

Então, minha pergunta é: como você lida com esse problema? Como você descompacta recursivamente esses arquivos?

    
por rda 23.12.2014 / 12:36

3 respostas

8

Para isso, basta pressionar Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

unzip '*.zip'

Além disso, você pode clicar com o botão direito do mouse no primeiro arquivo do grupo e escolher Extrair aqui e todos os arquivos desse grupo também.

    
por Mitch 23.12.2014 / 12:45
1

Para descompactar vários arquivos usando um loop -

for z in *.zip; do unzip "$z"; done
    
por Rohith Madhavan 23.12.2014 / 12:51
0

CTRL + ALT + T para abrir um terminal

for f in $(ls | egrep zip); do
  unzip $f -vd UnzippedDirectory
done

Isso basicamente percorre todos os zips que você tem em seu diretório atual e descompacta cada um deles detalhado (daí o -v flag) em um diretório ( -d flag)

    
por Mincă Daniel Andrei 03.02.2016 / 20:44

Tags