Menu
Coddy logo textTech

Saída Padrão

Parte da seção Fundamentos do Journey de Terminal da Coddy — lição 37 de 82.

Todo comando no terminal possui três fluxos de dados conectados a ele. Compreender esses fluxos é a base do redirecionamento — uma das funcionalidades mais poderosas da linha de comando.

O primeiro fluxo é chamado de saída padrão, frequentemente abreviado como stdout. É para onde os comandos enviam seus resultados normais. Quando você executa ls ou cat, o texto que você vê na tela está vindo através da saída padrão.

echo "Hello, World!"

A mensagem Hello, World! é enviada para a saída padrão, que por padrão é exibida na tela do seu terminal.

Da mesma forma, quando você lista arquivos:

ls

A lista de nomes de arquivos flui através da saída padrão até a sua tela.

Por padrão, a saída padrão está conectada à exibição do seu terminal. Mas é aqui que fica interessante — você pode redirecionar esta saída para outro lugar, como para um arquivo. Em vez de ver os resultados na tela, você pode capturá-los para uso posterior.

Nas próximas lições, você aprenderá como redirecionar a saída padrão para arquivos e descobrir os outros dois fluxos: entrada padrão e erro padrão.

challenge icon

Desafio

Fácil

Use o comando echo para enviar uma mensagem para a saída padrão. Imprima o seguinte texto exatamente:

Terminal streams are powerful

Dica: Use echo seguido do texto entre aspas. A saída que você vê na tela está vindo através da saída padrão (stdout).

Folha de consulta

Todo comando no terminal possui três fluxos de dados conectados a ele:

  • Saída padrão (stdout): onde os comandos enviam seus resultados normais

Por padrão, a saída padrão é exibida na tela do seu terminal:

echo "Hello, World!"
ls

A saída padrão pode ser redirecionada para outros destinos, como arquivos, em vez de ser exibida na tela.

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 Fundamentos