Mais dicas e truques com wget
Colaboração: Matias Schweizer
Data de Publicação: 14 de maio de 2014
Ainda sobre o wget, você pode usá-lo como ferramenta RPC (Remote Procedure Call) com o seu provedor. Exemplos:
- 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"
- 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 <site-local> # 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
SCHNAUZER Plastimodelismo www.spmodelismo.com.br
EXOTIC Airplanes www.exoticairplanes.com