De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Mais dicas e truques com wget

Colaboração: Matias Schweizer

Data de Publicação: 14 de maio de 2014

O comando wget pode ser usado como como ferramenta RPC (Remote Procedure Call) com o seu provedor.

Exemplos:

1) Se se provedor não possui ferramenta de crontab (a maioria já tem hoje em dia), você pode colocar no seu crontab local, uma chamada que aciona um CGI-BIN ou PHP que faz o que você precisa:

 0 2 * * sun wget "http://www.meudominio.com.br/reindexasite.php"

2) Nesse exemplo, você pode enviar para o seu provedor as atualizações locais do seu site (funciona como um rsync simples, já que a maioria dos provedores não fornece ferramenta de rsync):

# vai para o home da sua copia local
cd 
# faz um tgz dos arquivos modificados desde que esse script rodou
tar cfz /tmp/atualizacoes.tgz `find . -type f -newer water-mark -print`
# envia as atualizações
ftp provedor.com.br << EOF
login
senha
bin
lcd /tmp
put atualizacoes.tgz
<< EOF
# um script remoto abre o .tgz
wget "http://www.meusite.com.br/atualiza.php"
# atualiza a Marca d'agua
touch water-mark

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Matias Schweizer