Aqui pode ser sua solução usando 7zip
Eu tenho uma estrutura de arquivos assim:
archive.zip contains:
directory archive which contains:
zip_1.zip contains:
file.txt
zip_2.zip
zip_3.zip
Existe uma maneira de extrair file.txt sem ter que descompactar archive.zip? Atualmente estou extraindo zip_1.zip com
unzip -j archive.zip "archive/zip_1.zip" -d "/path/where/zip_1/will/go"
depois extrai o arquivo.txt do zip_1.zip resultante.
Existe uma maneira limpa de extrair o arquivo.txt nessa situação?
Tags command-line zip linux