Pular para o conteúdo

preciso de ajuda com o comando zip

Responder tópico
  • Denunciar
  • Indicar

1. preciso de ajuda com o comando zip

Enviado em 23/03/2012 - 11:25h

olá,

meu objetivo é zipar uma pasta de modo que certos sub-diretórios e tipos de arquivos sejam desconsiderados.
atualmente eu tenho isso:

zip -rvD /home/jonny/myss/mycommerce_bk_$(date '+%F_%H_%M').zip /home/jonny/webapps/mycommerce/* -x\*.jar \.hg

mas deve estar todo errado.
no caso do D é pq está compactando toda a arvore /home/jonny/webapps/mycommerce/,
onde só quero o que esteja dentro deste (mycommerce), mas não tá funcionando.

outra coisa: se eu quiser que seja desconsiderado a subpasta 'arquivos antigos' como eu escreveria isso, visto que nesta existe um espaço?

agradeço antecipadamente por qualquer ajuda.

ps.: tenho lido tutoriais, 'man', '--help' etc.

Responder tópico

2. Re: preciso de ajuda com o comando zip

Enviado em 23/03/2012 - 13:25h

Tente assim:

$ zip -rv /home/jonny/myss/mycommerce_bk_$(date '+%F_%H_%M').zip /home/jonny/webapps/mycommerce -x /home/jonny/webapps/mycommerce/dir\ com\ espaços\* \*.jar \*.hg

Desse modo você excluirá da compressão o diretório 'dir com espaços' e os arquivos com extensão jar e hg.

3. Re: preciso de ajuda com o comando zip

Enviado em 23/03/2012 - 13:54h

SMarcell escreveu:

Tente assim:

$ zip -rv /home/jonny/myss/mycommerce_bk_$(date '+%F_%H_%M').zip /home/jonny/webapps/mycommerce -x /home/jonny/webapps/mycommerce/dir\ com\ espaços\* \*.jar \*.hg

Desse modo você excluirá da compressão o diretório 'dir com espaços' e os arquivos com extensão jar e hg.
muito legal...
mas e no caso do evitar que dentro do .zip seja montado a arvore /home/jonny/webapps/mycommerce/ ?

eu estou lendo sobre a propriedade 'D' (Do not create entries in the zip archive for directories.)

mesmo assim já vou fazer alguns testes.

valeu

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder