Arquivos históricos do BR-Linux.org apresenta:

Usando o wget

Notícia publicada por brain em agosto 18, 2004 11:43 AM | TrackBack


O wget é uma das ferramentas essenciais do mundo Linux, graças à sua versatilidade e flexibilidade em tudo o que diz respeito a obter dados e arquivos da web ou via ftp de forma automatizada ou não. Isto explica a profusão de artigos sobre o tema - e mais um deles foi publicado esta semana. Usando o wget é o seu título, em inglês, e ele explica e dá exemplos de algumas das formas mais comuns de colocar em uso este poderoso recurso.

 

Comentários dos leitores
(Termos de Uso)

» Felipe Raposo () em 18/08 11:56

Essa ferramenta é realmente ótima.

Eu queria fazer um espelho de um site FTP aqui na minha empresa localmente, e com o wget eu baixei todos os arquivos do FTP para cá, inclusive os subdiretórios, com suporte a continuar o download de onde parou, coisa que aconteceram várias vezes, pois a Internet aqui cai as vezes.

Eu tentei fazer o mesmo procedimento com o Windows e eu não achei ferramenta que fizesse isso.


» Alexandre Arruda Paes () em 18/08 12:01

O prozilla também é um software legal. Feito em ncurses (tem também uma versão GUI), ele faz o download de várias partes do arquivo ao mesmo tempo, como o FlashGet ou o GoZilla do concorrente.


» Augusto Campos () em 18/08 12:02

Felipe: uma ferramenta muito boa para se utilizar no Windows para fazer esta mesma tarefa é... o próprio wget! Em http://www.gnu.org/software/wget/wget.html você encontra os links para algumas arquiteturas não-Unix e não-livres.


» Alexandre Arruda Paes () em 18/08 12:02

Link: http://prozilla.genesys.ro/


» Toni Edgar da Silva () em 18/08 14:22

Querem ver um otimo trabalho desempenhado por esta ferramenta? Nosso sistema (www.delta5.com.br) utiliza o WGET para salvar o espelho dos sites que sofrem defacement. Nunca nos causou problemas, muito estavel.


» JohnnyB () em 18/08 14:37

Wget é nota 10! Já uso ele faz um bom tempo, e realmente traz bastante praticidade, especialmente para quem tem que baixar vários arquivos e subdiretórios de sites FTP. Recomendado para quem não conhece ainda!


» nelson_pivete-13a () em 18/08 14:42

No wget, como eu faço para o download ficar "para resumir" mais tarde?


» Patola (Cláudio Sampaio) () em 18/08 14:53

Só pra lembrar, existe também o curl, que faz o mesmo mas tem licença BSD - http://curl.haxx.se/


» Juliano Dapper () em 18/08 15:06

para fazer resume com o wget use o parametro -c


» nelson_pivete-13a () em 18/08 15:20

BRIGADU JU!!!

epa... "JU" foi foda...
rsrsrsrs :D


» Felipe Raposo () em 18/08 15:30

Oh Augusto, mais óbvio impossível. E eu não sabia... hehe...

Obrigado. Tô baixando agora.


» Myself () em 18/08 17:20

O prozilla não tem nem 1% dos recursos do wget, mas possui duas vantagem para quando você precisa baixar somente um arquivo grande: baixa em várias conexões simultâneas (vários pedaços ao mesmo tempo) para aproveitar toda a banda e possui o recurso do ftpsearch, ou procura de mirrors alternativos.


» Felipe Raposo () em 18/08 17:26

Alguém sabe como eu posso fazer para o wget funcionar aqui na minha empresa, que usa proxy?


» Alexandre de Arruda Paes () em 18/08 17:39

Yourself, :)

Eu não quis comparar o prozilla com o wget, mas também não expliquei né... ;)
Mas para baixar um arquivo, ele é muito veloz.


» JCCyC () em 18/08 17:52

Felipe: no arquivo de configuração /etc/wgetrc você acha o seguinte:

# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/


» Manoel Pinho () em 18/08 21:11

Um software também muito interessante é o curl

http://curl.haxx.se/

Ele faz algumas coisas a mais do que o wget, especialmente a parte de upload.


» Myself () em 18/08 23:16

Alexandre,

O wget e o prozilla talvez tenham objetivos diferentes mesmo... Como eu disse, eu uso o prozilla quando preciso baixar um arquivo grande, e o download acaba ficando muito mais rápido pelo fato dele criar conexões simultâneas.

O wget é mais poderoso, e é bem interessante para fazer mirrors, mesmo por http, seguindo os links, baixando imagens de uma página também, etc.

Uma dica interessante:

wget http://www.example.net/docs/2004{01,02,03,04}.pdf

Vai baixar os arquivos 200401.pdf, 200402.pdf, e assim por diante :)

Isso deve funcionar com outros programas porque quem faz a substituição é o shell... Funciona no bash aqui.


» Eu () em 19/08 00:15

Para quem quiser também está disponível um excelente tutorial sobre o programa 'ls': http://www.redhat.com/docs/manuals/linux/RHL-7-Manual/getting-started-guide/s1-navigating-using-ls.html


Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.



O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação, layout, tabela de caracteres, etc.) o acervo de notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter de acervo, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.