No Linux, posso compactar tudo (exceto arquivos ocultos) no diretório atual fazendo:
zip 1.zip *
Mas como faço para incluir os arquivos ocultos?
No Linux, posso compactar tudo (exceto arquivos ocultos) no diretório atual fazendo:
zip 1.zip *
Mas como faço para incluir os arquivos ocultos?
Respostas:
EDITAR: A maneira correta ézip -r 1.zip .
Os comandos mostrados na minha resposta anterior abaixo estão incorretos porque também incluem o diretório pai.
Você já tentou isto:
zip yourfile.zip sourcedir/* .*
ou você no seu caso
zip 1.zip * .[^.]*'
Deve incluir todos os arquivos ocultos também.
Só para ter certeza de que não é esquecido, já que este é um fórum para desenvolvedores e muitos de nós usam git.
Uma maneira fácil de obter apenas o que deseja no zip é usar git archive -o filename.zip branch
zip
.
.git/
diretório
Se você deseja compactar todos os arquivos (+ arquivos ocultos), use: zip -r namefiles.zip. O "." todos os arquivos estão na pasta.
zip -r namefiles.zip "folder will zip"
zip -r 1.zip .
"?
se você não tiver direitos para salvar o arquivo zip no diretório atual, você pode ir para o diretório onde você tem direitos e digitar
zip -r 1.zip /path/to/source/dir/.
No entanto, quando .../some_dir
você digita
unzip 1.zip
então seus arquivos serão descompactados em .../some_dir/path/to/source/dir/