Menu
Coddy logo textTech

Salvando Respostas

Lição 27 de 47 do curso Redes com o Terminal da Coddy.

Imprimir uma resposta na tela funciona bem para uma linha de texto e é inútil para um arquivo. -o salva o corpo com um nome que você escolher:

curl -s -o page.html http://127.0.0.1:9117/index.html

Também existe -O, em maiúscula, que mantém o próprio nome do arquivo remoto. É prático, mas exige cuidado, pois o servidor escolhe o que vai parar na sua pasta.

O outro uso é descartar deliberadamente o corpo. -o /dev/null não o envia para lugar algum, que é exatamente o que você quer quando só se importa com o código de status ou com o tempo de resposta. Você já vem usando isso.

Quando uma resposta é um arquivo, as ferramentas comuns do terminal se aplicam: wc -c para contar bytes, grep para pesquisá-lo, head para dar uma olhada.

challenge icon

Desafio

Médio

Baixe para um arquivo e, em seguida, meça o arquivo.

  1. Crie index.html contendo saved to disk
  2. Sirva a pasta na porta 9117
  3. Busque o arquivo, salvando o corpo como copy.html
  4. Imprima a contagem de bytes de copy.html

O texto tem 13 caracteres mais uma quebra de linha, então a saída é:

14

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Redes com o Terminal

Pratique por conta própria: Playground de Terminal