Perguntas sobre 'zip'

Perguntas sobre a manipulação de arquivos .zip ou utilitários de arquivamento zip.
1
resposta

unzip não extrair: cuidado: não extrair; -d ignorado

Eu tenho um arquivo ZIP, foo.zip , com alguns arquivos não contidos em um diretório. Eu quero extraí-los para o diretório local foo . Estou tentando extraí-los com este comando: unzip -v foo.zip -d ./foo No entanto, a saída diz que não...
16.07.2018 / 14:53
3
respostas

Como posso saber se “unzip” criará uma única pasta antes do tempo?

Um cenário comum é ter um arquivo zip em um diretório com outro trabalho: me@work ~/my_working_folder $ ls downloaded.zip workfile1 workfile2 workfile3 Eu quero descompactar o downloaded.zip , mas não sei se vai fazer uma bagunça ou...
20.10.2016 / 15:25
2
respostas

Preservando permissões ao compactar

Como posso preservar as permissões ao compactar uma pasta usando zip ? Eu sei como preservar links simbólicos usando --symlinks há uma opção semelhante para permissões?     
01.10.2016 / 14:55
2
respostas

Descompacte o arquivo com um único arquivo e renomeie a saída para corresponder ao nome do arquivo

O objetivo é descompactar vários arquivos zip e renomear o arquivo resultante para o nome do arquivo original. Considerando uma pasta com muitos arquivos zip, a maioria deles contém um arquivo chamado bla.txt , mas é claro que existem algum...
28.07.2017 / 14:35
3
respostas

Converta um ZIP criado pelo Windows em Linux (problema de caminhos internos)

Eu tenho um .zip criado em uma máquina Windows (fora do meu controle). O arquivo zip contém os caminhos que preciso preservar quando descompactar. No entanto, quando eu descompactar, todos os arquivos acabam como:% unzip_dir/\window\path\sep...
05.11.2014 / 16:35
1
resposta

Localizar e excluir diretórios em arquivos .zip

Pergunta 1: Em muitos arquivos .zip, eu gostaria de deletar os diretórios para um padrão de nome. Em um diretório "normal" eu usei: find . -type d -name "pattern" -mtime +30| xargs rm -r É possível encontrar / excluir esses diretórios sem...
03.02.2014 / 16:28
2
respostas

Descompacte no diretório, independente se o diretório estiver em ZIP

Vamos supor que eu tenha um arquivo ZIP com o qual o conteúdo pode se parecer # file: with_out_dir.zip file1.txt file2.cpp file3.js some_sub_dir/ - file_in_subdir.txt file4.xml mas também pode parecer assim # file: with_dir.zip archive...
10.10.2014 / 17:31
3
respostas

É possível visualizar a lista de nomes de arquivos de um arquivo zip dentro de outro arquivo zip?

Eu sei que posso usar unzip -l file.zip para ver a lista de arquivos de um arquivo zip. Mas tem um arquivo zip dentro de outro arquivo zip. Eu tentei unzip -l file.zip/sub_file.zip , mas falhei. É possível visualizar a lista de arquiv...
18.08.2014 / 02:46
1
resposta

Como compactar arquivos com base em uma data de arquivo

Eu tenho um mínimo de 30 arquivos em um diretório que contém datas mais antigas, por exemplo, nos últimos sete dias. Agora eu preciso compactá-los com base na data de criação / modificação do arquivo. Por exemplo, 10 arquivos com 7 de abril...
10.04.2017 / 18:00
1
resposta

Qualquer maneira de substituir a proteção de passagem de caminho em descompactar?

Ao tentar descompactar um arquivo com caminhos relativos acima do diretório de trabalho (por exemplo, ../../foo ), você recebe esta mensagem: warning: skipped "../" path component(s) in ../../foo inflating: foo O problema é que nosso s...
28.10.2016 / 20:18