como descompactar o arquivo .zip e seus subdiretórios [duplicados]

0

Eu tenho um arquivo zip e nele tenho várias pastas compactadas. Como faço para descompactar todos os arquivos de uma só vez?

Eu tentei descompactar -r mas não funcionou

Atenciosamente, Vikas

    
por Vikas T.M 19.04.2018 / 01:04

1 resposta

1

Solução de hackers:

until [ "$(find . -name '*.zip' | wc -l)" = 0 ]; do ZIP="$(find . -name '*.zip' | head -1)"; cd $(dirname "$ZIP") && unzip $(basename "$ZIP") && cd - && mv "$ZIP" "$ZIP.bak"; done

As citações não são perfeitas, então pode não funcionar se você tiver espaços ou outros caracteres especiais em seus diretórios ou arquivos zip.

    
por Harry 19.04.2018 / 03:15