tldr/pages.pt_BR/common/zip.md

32 lines
870 B
Markdown

# zip
> Ferramenta de compressão de arquivos em arquivos zip.
- Compactando arquivos em um arquivo zip:
`zip {{output.zip}} {{arquivo1}} {{arquivo2}} {{arquivo3}}`
- Compactando todos os arquivos de um diretório:
`zip {{output.zip}} {{caminho/do/diretorio/*}}`
- Adicionando arquivos a um arquivo zip existente:
`zip {{arquivo_existente.zip}} {{caminho/do/diretorio}}`
- Compactando todos os arquivos de um diretório mantendo estruturas de diretórios:
`zip -r {{output.zip}} {{caminho/do/diretorio}}`
- Compactando arquivos de um diretório excluindo arquivos específicos:
`zip -r {{output.zip}} {{caminho/do/diretorio}} -x {{caminho/a/ser/excluido}}`
- Compactando arquivos definindo o nível de compressão [9]:
`zip -r -{{9}} {{output.zip}} {{caminho/do/diretorio}}`
- Deletando arquivos de um arquivo zip:
`zip -d {{output.zip}} "{{foo/*.ext}}"`