Baixando dados com Wget

Processamento de Dados no Shell

Susan Sun

Data Person

O que é Wget?

Wget:

  • vem de World Wide Web e get
  • nativo do Linux, mas compatível com todos os sistemas
  • usado para baixar dados via HTTP(S) e FTP
  • melhor que curl para baixar vários arquivos recursivamente
Processamento de Dados no Shell

Verificando a instalação do Wget

Verifique se o Wget foi instalado corretamente:

which wget

Se o Wget foi instalado, será exibido o local onde o Wget está instalado:

/usr/local/bin/wget

Se o Wget não foi instalado, não haverá saída.

Processamento de Dados no Shell

Instalação do Wget por sistema operacional

Código-fonte do Wget: https://www.gnu.org/software/wget/

Linux: execute sudo apt-get install wget

macOS: use Homebrew e execute brew install wget

Windows: baixe via gnuwin32

Processamento de Dados no Shell

Navegando no manual do Wget

Depois de instalar, use o comando man para exibir o manual do Wget:

Captura do início do manual do Wget em uma janela de Terminal escura

Processamento de Dados no Shell

Aprendendo a sintaxe do Wget

Sintaxe básica do Wget:

wget [option flags] [URL]

URL é obrigatória.

Wget também oferece suporte a HTTP, HTTPS, FTP e SFTP.

Para a lista completa de opções, veja:

wget --help
Processamento de Dados no Shell

Baixando um único arquivo

Sinalizadores de opção exclusivos do Wget:

-b: ir para segundo plano imediatamente após iniciar

-q: desativar a saída do Wget

-c: retomar download interrompido (continuar um arquivo parcialmente baixado)

wget -bqc https://websitename.com/datafilename.txt
Continuing in background, pid 12345.
Processamento de Dados no Shell

Divirta-se com o Wget!

Processamento de Dados no Shell

Preparing Video For Download...