É possível copiar um arquivo em um arquivo zip?

9

Quero copiar um arquivo em um arquivo ZIP ou JAR.

Isso é possível? Se sim, como?

moata_u
fonte

Respostas:

6

Use -m para importar um arquivo para um arquivo ZIP.

Achei isso no StackOverflow, talvez isso ajude você.
Como mover um arquivo para zip não compactado, com a ferramenta zip cmd

Mas tome cuidado para excluir o arquivo de origem após adicioná-lo ao arquivo morto. Veja o link para mais detalhes.

ATUALIZAR

Instruções deste site. http://linux.about.com/od/commands/l/blcmdl1_zip.htm .
-mmove os arquivos especificados para o arquivo ZIP; na verdade, isso exclui os diretórios / arquivos de destino depois de criar o arquivo ZIP especificado.

Se um diretório ficar vazio após a remoção dos arquivos, o diretório também será removido. Nenhuma exclusão é feita até zipque o arquivo seja criado sem erros. Isso é útil para economizar espaço em disco, mas é potencialmente perigoso, portanto, é recomendável usá-lo em conjunto com -Tpara testar o arquivo morto antes de remover todos os arquivos de entrada.

zip -m yourfile zip.file

Vassilis
fonte
i tentou cp -m q.txt archive.zip !!! ** não está funcionando
moata_u
2

** para a extensão jar, você pode usar o comando jar da seguinte maneira:

jar -uf file.jar newFile

** OU você pode extrair o arquivo da extensão jar da seguinte maneira:

jar -xf file.jar fileToBeExtract 

Diverta-se :)

moata_u
fonte