Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

nuno_couto

Compressão de ficheiros (kingless)

Mensagens Recomendadas

nuno_couto    0
nuno_couto

kingless...

No tópico sobre os backups na base de dados, colaste um código do teu script.

Uma das linhas era a seguinte:

$backup = `tar -cvzf $arquivo.tar.gz *.sql`;

Para simplificar, usando um ficheiro só pra comprimir seria isto: (certo?)

$backup = `tar -cvzf $arquivo.tar.gz arquivo.sql`;

O que queria saber era como fazer isto com "zip comum" devido à compatibilidade de raíz com o windows XP...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
kingless    0
kingless

Para Zip tem de ser este comando:

$backup = `zip -9 *.sql`;

Eu coloco *.sql para ele por na zip todos arquivos que têm a extensão .sql

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
nuno_couto    0
nuno_couto

Antes de mais obrigado pela resposta.

Outra questão em relação a isso... Se eu souber que dentro do ficheiro musica.zip está o ficheiro musica.mp3, é possível fazer um script para download que envie para o utilizador directamente o ficheiro musica.mp3?

Neste caso disse musica.zip mas poderia ser musica.tar.gz uma vez que o utilizador não iria "ver" esse ficheiro. Apenas seria uma forma de ter o ficheiro comprimido no servidor para poupar recursos.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
kingless    0
kingless

Não... isso são comandos executados em linux são comandos simples não fazem mais nada a não ser compactar ficheiros...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade